The Garratt Tavern
Bar · Battersea

The Garratt Tavern

$$

Wandsworth's relaxed local with killer fish and chips, a sun-soaked beer garden perfect for lazy afternoons, and attentive staff who actually make you feel welcome.

Info

📍
Address
89 Garratt Ln, London SW18 4DW, UK, LDN

More like this