St Saviours Church, building in Westminster & Belgravia (St.George's Square, Pimlico, London SW1V 3QW, UK).
Nearby
Within a short walk, from across the London network.
More churches nearby
Museums of London
Monuments of London
Blue Plaques of London
Historic Buildings of London