1st, 2nd & 3rd Floor, 415 High St, London E15 4QZ, United Kingdom
Google rating: 4.7
Google reviews: 31