Clear
Clear
Clear
GET BEST DEAL NOW
Restaurant deals in Barking

Thames Cafe, IG11 Cafe / Snack Bar / Tea Room Details

Thames Cafe
31a River Road
Barking
IG11 0DA
Categories
Cafes, Snack Bars & Tea Rooms

Additional Thames Cafe Information

Description

Thames Cafe is a business located in Barking in the Cafes, Snack Bars & Tea Rooms category.

Reviews for Thames Cafe, 31a River Road, Barking, IG11 0DA