|
De Vere Gardens Kensington W8 5af London, London, United Kingdom
This traditional hotel is situated at the heart of Kensington, close to Kensington Gardens, ...
|
|
22-33 Lillie Road, London, United Kingdom
The Hotel Lily enjoys close proximity to the most prominent sites and attractions in London,...
|