One Place East Tea Bar
Barley Lane,
Barkingside, IG6 2DU
Barley Lane,
Barkingside, IG6 2DU
Your feedback is important to us
Help us improve our service