1st Floor, 239 Kensington High St, London W8 6SN, United Kingdom
Google rating: 3.5
Google reviews: 37