Café
Station Cafe
5 locals recommend,
Permanently closed
Tips from locals
Excellent cheap coffee in a relaxed atmosphere - take a seat out front in the mid-morning sun
Unique things to do nearby
Location
55 Barking Rd
London, England