St Stephen Walbrook

39 Walbrook, London EC4N 8BN, United Kingdom

Directions

St Stephen Walbrook is a beautiful Anglican church in the heart of the City of London. Designed by Sir Christopher Wren, it boasts a magnificent dome and a stunning altar by Henry Moore, offering a tranquil escape from the bustling streets.

Address

39 Walbrook, London EC4N 8BN, United Kingdom

Links