Leicester Street, London, WC2H – Westminster, London
Leisure property for sale
The hotel is offered on a new FRI lease for a term of 15 years subject to 5 yearly rent review. The hotel comprises 15 letting bedrooms with a large bar/restaurant. It is located on Leicester Street, adjacent to Leicester Square one of the most desirable locations in Central London.
This leisure property for sale is located in Westminster, London.