St. Stephen’s, Walbrook - This church is considered as the most beautiful piece of architecture in the city of London, and was built by Sir Christopher Wren.