Quality serviced apartments ideally located in the Royal Borough of Kensington and Chelsea.
Well established family business since 1974, our apartments are “commended” by
English Tourist Board & offer best value for money.