Loading...
0/12
Welcome to the Elegant English Hotels

Located in the heart of South Kensington, The Gallery and The Gainsborough are small luxury boutique hotels with the elegant charm of English country houses.
The location is simply superb and is unbeatable

[*] Read all text
close