UK, London
Heeton Concept Hotel - Kensington London