244-254 Cambridge Heath Rd, Cambridge Heath, London E2 9DA, United Kingdom
Google rating: 4.7
Google reviews: 19