The landmark London is a stylish 5-star hotel in a great central location. The hotel offers many facilities from a spa with a wonderful swimming pool to an excellent restaurant. Near to the landmark London you will find many of London’s top attractions including Hyde Park, Buckingham Palace, and the famous Harrods store.
The winter garden restaurant offers an excellent choice of food for all guests. The hotel is well known for its famous London afternoon teas where you can enjoy a nice cup of earl grey tea and an egg and cress sandwich don’t forget the scones and cream with a choice of jams.
The landmark London hotel can offer a choice of meeting room to choose from whatever your event the hotel will be able to help. The hotel is easily accessible from public transport and there is also a car park on site.