LEXHAM GARDENS LONDON W8 5JL
Lexham Gardens Hotel is a 56 rooms 3-star boutique hotel on 6 floor levels. The hotel is located in the heart of Kensington, popular tourist area. Average Occupancy Rate is 95%. Total size 17,092 Sq Ft with a proposed plan for additional 3,000 Sq Ft.