The Tabernacle

Address
34-35 Powis Square
London


W11 2AY
United Kingdom