5 star hotel for sale London, UK – GBP 37 million

Luxurious 5 star hotel for sale, located in central London, situated on the bank of the Thames near the London Heliport. This hotel has more than 70 rooms, restaurant, spa‚Ķ read more →