My top tips for a trip to London London is an unmissable stop on any tour of Europe and a fabulous destination in its own right. Buckingham Palace, The Tower of London, Big Ben… everyone knows about these top London tourist attractions…. Continue Reading