Short Stay London | Serviced and Studio Apartments Short Stay London offers luxury serviced apartments, short lets, furnished flats, studio apartments, holiday flats, vacation apartments for short term stay rentals and holidays in Central London like Hyde Park, Notting Hill, Bayswater and Theater District