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.
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.
39 Walbrook, London EC4N 8BN, United Kingdom, London