Discover the most Instagrammable historical sites in London that blend heritage, light, and atmosphere for stunning photos. From Westminster Abbey to Leadenhall Market, these spots offer timeless beauty without the crowds.