When are you traveling?
London Categories
Time of Day
Duration
Price
$0
$500+
One of architect Christopher Wren’s best-known buildings, St. Stephen Walbrook is a church located in the City of London. Rebuilt according to Wren’s designs following the Great Fire of 1666, the church is distinct for its grand, coffered dome. It’s located just next to Mansion House—the Lord Mayor’s residence.