St John’s Smith Square

St John’s Smith Square is a masterpiece of 18th-century Baroque architecture located in Westminster. This historic London landmark, distinguished by its iconic four towers and grand vaulted interior, serves as a premier concert hall. The building’s imposing stonework and refined design create a sophisticated atmosphere in the heart of the city.

Getting there

St John’s Smith Square

St John’s Smith Square, London, SW1P 3HA, London, SW1P 3HA