Apartments in London for self-catering holidays and short breaks
Self catering accommodation in London tends to be in apartments rather than cottages or houses.
Country cottages can be found on the outskirts of London and can be rented for self catering stays near the capital.
Self catering accommodation in London therefore tends to be in holiday flats or houses. London is a large city with an assortment of different attractions and sights to discover on a self catering break. Whether you choose to take a short break in London or opt for a longer stay, London is a city that can keep you sightseeing for months of holidays.
Click on the photos below to find out more about the self catering accommodation in London.