Holiday Apartments in London UK

Find your holiday apartment or vacation rental in London United Kingdom UK.
Accommodation for short or long term stays, stay for 1 night, a weekend, week, midweek, month.
Fully equipped and furnished flats to rent.