This luxury hotel situated in the Royal Borough of Kensington comprises of three Victorian buildings, and offers 39 guestrooms that are sumptuously furnished with four-poster beds, antique mahogany furniture and brass fittings.
This luxury hotel situated in the Royal Borough of Kensington comprises of three Victorian buildings, and offers 39 guestrooms that are sumptuously furnished with four-poster beds, antique mahogany furniture and brass fittings.