Rent a furnished flat in London

Flats to rent in London

Relocating to London or already in London and looking for a flat to rent? London is not only the capital of the United Kingdom (UK) and England, but also the most densely populated city in Europe with a population of 8.5 million. 

Despite Brexit, London remains one of the largest financial centres in the world and hosts almost all major investment banks and financial companies.

London is famously expensive and cost of living and property prices here are among the highest in the world. Until recently, there was a lack of new developments  in the city. Therefore, the existing housing supply was unable to accommodate the high demand of a growing population for rental properties. Naturally, this caused the prices to skyrocket.

Rental market experts now expect the market to stagnate or possibly even fall.

Finding rental properties in London can be challenging if you’re new to the city and unfamiliar with its many neighborhoods. It becomes particularly difficult if you cannot be on-site.

Homelike offers fully-furnished apartments with utilities and WIFi that can be booked entirely online. Our portal contains high quality images and accurate descriptions of all our listings. Just browse, pick your favourite and book.

Whether you’re moving to London as an expat with your family or alone, you can also book an apartment through the Homelike website at short notice.

If you’re new to London and don’t know where to find your new home, check out our extensive guide on London’s best neighborhoods

Renting in London- Frequently-asked questions

The average rent in London can vary from 800 GBP to 10,000 GBP depending on the size of the apartment, the neighborhood and whether the apartment is furnished or unfurnished.

  • Small Apartment: 800 GBP to 1100 GBP
  • Medium-sized Apartment: 1200 GBP to 2500 GBP
  • Large Apartment: 2500 GBP to 10000 GBP

The best areas in London for families include Crystal Palace, Streatham, Richmond, Fulham, Hampstead and Brixton.

Expats in London will love neighborhoods like Notting Hill, Marylebone, Kensington, Camden Town and Hammersmith.

The following are some of the affordable areas to live in London: Sutton, Croydon, Hillingdom, Bromley, Bexley and Lewisham.

Yes, of course. You can find affordable furnished apartments in London through the Homelike website for both short and long-term use. Our apartments come with Utilities and WiFi (view our Homelike Apartment Standards). No need to worry about setting anything up.

It’s easy to find great apartments in London online. If you fail to find a place that fulfills your needs through our online platform, feel free to reach out to the Homelike Customer Support Team. We’d be more than happy to help you.

(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= ''+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TMDM435'); function getPlacePredictions(term, cb) { var sessionToken = new google.maps.places.AutocompleteSessionToken(); var autocompleteService = new google.maps.places.AutocompleteService(); autocompleteService.getPlacePredictions( { input: term, sessionToken: sessionToken, types: ['(cities)'], }, cb ); }; function redirectToSearch(term) { console.log(redirectToSearch); var localisationServiceUrl = ''; jQuery.get( localisationServiceUrl + 'geocoder?to=coordinates&address=' + encodeURIComponent(term), function(cordinateResponse) { var coordinates =; jQuery.get( localisationServiceUrl + 'geocoder?to=address&latitude=' + coordinates.latitude + '&longitude=' + coordinates.longitude + '&include_components=1', function(response) { window.location.href = '' + + '/' +; } ); } ); }; jQuery(document).ready(function() { var searchInput = jQuery('#search_form #form-field-search-content'); jQuery( '#search_form' ).on('submit_success', function(){ redirectToSearch(searchInput.val()); }); searchInput.on('keydown', function(e) { if ( jQuery(this).data('acShown') && e.which == 13){ e.preventDefault(); } }); try { searchInput.autocomplete({ source: function (request, response) { setTimeout(function () {'acShown', true); getPlacePredictions( request.term, function(predictions, status) { if (predictions && predictions.length) { var data = []; for (var idx=0;idx<predictions.length;idx++) { data.push(predictions[idx].description); } response(data); } } ); }, 300); }, close: function() {'acShown', false); }, select: function(event, ui) { redirectToSearch(ui.item.value); } }); } catch { } });

Looking for your next