My Place, London ★★★ | TravelManiac