The Horse & Well Public House
566-568 High Road,
Barkingside, IG6 1ER
566-568 High Road,
Barkingside, IG6 1ER
Your feedback is important to us
Help us improve our service