Barkingside

31, High StreetBarkingside, Ilford, Greater London, IG6 2AD