The Pillar, London ★★★★ | TravelManiac