Buxton St, Poplar, Greater London, E1 5, UK
Tower Hamlets
pastries, coffee shop, free wifi
Have you been here?
Share your rating and comments to receive more personalised search results.
-
Can't remember the name, but is exactly where I've stuck the pin. Nice pastries too.

