A luxurious hotel of note in the heart of Kensington, this traditional property reflects the classical Victorian rots of these streets. There is a great deal to see and do locally and the friendly staff is always happy to assist you in your search for entertainment and culture. The guestrooms are designed to offer peace and tranquillity, away from the busy streets.