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.

Experiences in St John’s Smith Square are coming soon.

Experiences in St John’s Smith Square are coming soon.

Getting there

St John’s Smith Square

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