St John's Smith Square

St John's Smith Square, London

rated excellent

St John's Smith Square image © St Johns Church, Smith Square

St John's Smith Square

Smith Square
London
SW1P 3HA

Website:
sjss.org.uk
Enquiries:
020 7222 1061