7 Tips and reviews
Filter:
- costa coffee
- tube stations
- restaurants
- city
Sort:
- Popular
- Recent
- Great area to live in if you like to have 2 tube stations and a big shopping city two steps away ;-)
- Alexander NovicovJanuary 5, 2014One of the best areas in London :) a lot of Greek restaurants near by, coffee shops, around 3 costa coffees
83 Photos