Short Let Apartments are leading providers of Serviced Apartments London for business and leisure trips. Short Let Apartments specialises in short term lettings in London and is part of a property group with over 50 years' experience in the London residential lettings property market.