241 Kensington High Street, Kensington, London, W8 6EL, United Kingdom
Monarch House provides self-catering serviced accommodation just behind Kensington High Street, and is only minutes away from some of the finest shops in London.
High Street Kensington tube station and a host of central bus routes are nearby for convenient transport links into central London and the surrounding area has a good selection of shops, restaurants, parks and museums.
The quiet and peaceful apartments have their own private and secluded garden, and offer a choice of large one, two, three and four bedroom accommodation. All include fitted kitchens with a full range of modern conveniences and the living areas have comfortable furnishings.