Peter the Great
6 guests
3 bedrooms
Westminster, London
When picturing London, fantasies of Buckingham Palace, Big Ben, and Hyde Park tend to capture most people’s minds. And of course, you want to see those landmarks — you’re in a world-class city after all.