Home TravelEurope St. Paul’s Cathedral, a remarkable edifice in London