cafebritish-italianNot yet on Tasting Planet
Blue River Cafe
Leytonstone Road 88, Maryland, London, E15 1TQ London, United Kingdom
About
British-Italian café opposite Putney Bridge station.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!