| Food |
|
| Service |
|
| Ambience |
|
Top 10 Cafes, Snack Shops and Tea Rooms in Blackwall
Top Cafes & Coffee Shops in London
Cafes, Snack Shops and Tea Rooms in Cubitt Town, London
One Canada Square, Canary Wharf, E14 5AX
Tags: lively, takeaway, quick bite
Canary Wharf is like another world compared to the rest of central London with i...
by sue
Cafes, Snack Shops and Tea Rooms in Limehouse, London
139 Three Colt St, E14 8AP
Tags: good brew, proper food, quiet & relaxed
I've eaten breakfast a few times at the Vesuvious on 139 Colt Street. It offers...
by bucks