Hotels

Lexham Gardens London W8 5JL

Lexham Gardens Hotel. 60 Bedroom Hotel 3 star rating on 6 floor levels, in the heart of Kensington, popular tourist ...

Purpose Sale
Room(s)60 bedrooms
Area 17092 sq ft