You are here: Home » Spa » Imagine Health & Spa Kensington
We're social

The Kensington Close Hotel, Wrights Lane. Kensington London W8 5SP

The stylish Kensington Close Hotel in central London is located in a quiet spot close to the shops of High Street Kensington, just a few minutes’ walk from the nearest tube station.

Privacy © 2019 Imagine Health & Spa