Lexham Gardens Hotel in London
Lexham Gardens Hotel
Description:
Our boutique hotel is set in the charming location of Kensington, in West London, which is known as one of London’s most fashionable neighbourhoods with beautiful parks, museums and up-market attractions.
Our boutique hotel is set in the charming location of Kensington, in West London, which is known as one of London’s most fashionable neighbourhoods with beautiful parks, museums and up-market attractions.
Write your review of Lexham Gardens Hotel
Nearby similar companies