top ten cities for 2017 8 spots to find the best view of London. Love how each of the places on this list provide a different perspective of the city. The view from the Shard is so beautiful and its free to visit!
Described as a mini Crystal Palace, the glass-vaulted Paul Hamlyn Hall is easily the grandest afternoon tea setting in London. The tea itself is as lavish as its surroundings: exquisite pastries are crafted using seasonal British ingredients