London Apartments UK specialises in providing furnished self-catering apartments and serviced apartments rentals in London to businesses and individuals seeking temporary short term stay apartments. Our clients enjoy spacious, comfortable, well-managed holiday and vacation apartments in some of the city's finest central locations.