Are you in London for a business trip or a leisurely city break? If you’re looking to see some of London’s most famous landmarks, then look no further than Lost Property Hotel. This venue is located in the heart of the city, just a short walk away from some of London’s most iconic destinations like St Paul’s Cathedral and Millennium Bridge.
You can also find easy transport via the Tube which offers an easy route around the city. Located East of the Hotel is the Tower of London and Tower Bridge. Heading West alongside the Thames you will find the London Eye and the famous Buckingham Palace.