Self-catering accommodation centrally located in the capital city of London that is not a hotel, 'b and b' or a guest house can a challenge to find. Cottages, or town houses - mostly Victorian or Edwardian are sometimes available for large groups, but apartments and flats are easier to find. With so much to do in London a self-catering apartment to lay your head on a pillow should be fine! The capital rocks all night - with shows, concerts and interesting things to do. Further out of London, it becomes easier, and direct tube and train lines make this a good option - and often a cheaper one. London transport is very easy, so you don't need to hire a car for your holiday.
Good availability and great rates for apartments don't last for long - demand for short term rental accommodation in London is high