Kensington Aparthotel
Knaresborough Place, London
SW5 0TG