8.0
10-11 Victory Parade, London, Greater London
Coffee Shop · Stratford and New Town · 26 tips and reviews
8.5
7 Victory Parade, London, Greater London
Café · Stratford and New Town · 33 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA