Monarch House Apartments in Kensington
Monarch House Apartments in Kensington are located just off Kensington High Street, a popular shopping destination in London and just moments from Kensington gardens, The Royal Albert Hall and some of London's famous Museums. Many local amenities are on hand with Central London within easy reach and excellent public transport. This high quality development of large one, two and three bedroom apartments is situated just behind Kensington High Street and not far from an excellent choice of restaurants and shops.
Guests at Monarch House Apartments, Kensington can enjoy an informal and comfortable approach to living with a range of bright and spacious apartments to choose from in an excellent location benefiting from London's exclusive residential areas. Office facilities for faxing, photocopy and printing are available from the reception office.