Why St. Paul’s Cathedral is My Favorite Spot in London

St. Paul’s Cathedral is designed to be iconic and memorable, indelible in the heart, the mind, and the soul. Here’s why it’s my favorite spot in London.