the cover of 15 breathtakingly beautiful and must see places in london, england