|
St Stephen Walbrook
Address: 39 walbrook EC4
Telephone: 020 7626 8242
Nearest Tube Stations:
Bank, Mansion House
Opening Times: To the public by appointment
Lord Mayors church built by Christopher Wren in 1672 and completed by 1679.
Back to Tourist Information >> |