Property Location With a stay at St James House - Concept Serviced Apartments in London (Kensington), you'll be convenient to Holland Park and Royal Albert Hall. This apartment is close to Imperial College London and Harrods. Rooms Make yourself at home in one of the 15 guestrooms, featuring kitchenettes with full-sized refrigerators/freezers and stovetops. Complimentary wireless Internet access keeps you connected, and 20-inch LCD televisions are provided for your entertainment. Conveniences include microwaves and irons/ironing boards, and housekeeping is provided weekly.