Self-catering accommodation in London, including flats, apartments, houses, houseboats, all convenient for your city holiday or short break. Please click on any images shown or use the menus on the left to find additional self-catering accommodation in or near London.