Holiday apartments in London England
London is an amazing city for self catering holidays.
In the exciting, buzzing capital of England, UK. London is a fantastic holiday destination, there is just so much to see and do. Whether you're interested in history, art, theatre, architecture, clubs, restaurants, parks, museums, markets, shopping, people or just want to ride on a red double decker bus - London has it all.
Staying in a self catering cottage offers you a home from home environment that many crave.
Click for self catering in London