Posts in Tag: London churches
-
St. Paul’s Cathedral – The Best View in London
Despite being a fairly frequent visitor to London, up until my last visit I had never been inside St Paul’s Cathedral. Arguably the most iconic London landmark after the clock tower which holds Big Ben, St. Paul’s Cathedral is visible from many vantage points along the Thames. However, in terms of visitors it has always […]