BackHome » Luxury Self Catering UK Search » England Luxury Self Catering » London Luxury Self Catering

Luxury Self Catering in London

Luxury Self Catering in London, such as The Georgian House and 170 Queen’s Gate are listed below.

The Georgian House

The Georgian House, 810 Harrow Road, London, London

810 Harrow Road, London

This Georgian House, in Brent, is an extensive self-catering facility designed for the comfort and convenience of service users, with a large sofa and Sky television to relax in front of, and a versatile kitchen with a dish washer and an electric... more

170 Queen’s Gate

170 Queen’s Gate, 170 Queen's Gate, London, London

170 Queen's Gate, South Kensington, London

Part of Imperial College London, 170 Queen's Gate is a beautiful grade II listed Victorian town house which was completed in 1889 by Norman Shaw, who was one of the most significant architects of the 19th century. The property offers self-catering... more

Chelsea Cloisters

Chelsea Cloisters, Sloane Avenue, London, London

Sloane Avenue, Chelsea, London

Set within two acres of central London’s prime location in the Royal Borough of Kensington and Chelsea, offering serviced apartments which are perfectly designed to accommodate the needs of today’s traveller. The 250 apartments offer the comfort... more

To view the icons please zoom in

Towns in London with Luxury Self Catering listings:  Brent

Postcodes in London