apicfood
Food
About
Locations
App
download app
UK
London
The Globe
The Globe
104 Windmill Rd, Brentford, London TW8 9NA
+442085697887
@globebrentford
salmon with sauteĢed potatoes
šAperol Spritz
Lamb Kofta Special