Rent Furnished Flats in London.
Our flats for rent in London are located in the best areas of the city, by the Tube. Discover your ideal short term rental in London, available for monthly stays. The apartments come with top amenities to enhance your stay.