Located at the edge of St Margarets is a nice and cozy coffee shop.
Make a quick stop for great coffee and snacks then take a seat outdoors with available table and chairs.
address
167 St Margarets Road
St Margarets
TW1 1RD
- restaurant
- local
- i
- info