Skip to content
    Filters
    Your search
    City
    District
    Price range
    Bedrooms
    Available from
    Bathrooms
    Property Type
    Student Friendly
    Published Since
      10,000+

      Properties to rent in London

      Average rental prices per month in London

      Area Properties
      Southend 27 £1,321
      Scrattons Farm 340 £1,323
      Plashet 75 £1,340
      Downham 36 £1,343
      Anerley 28 £1,375
      Forest Gate 64 £1,399
      Manor Park 48 £1,419
      Pollards Hill 61 £1,427
      Catford South 55 £1,428
      Bedfont 50 £1,430
      Cricklewood 128 £1,467
      St Paul's Cray 22 £1,469
      Longlands 22 £1,472
      Lower Belvedere 21 £1,490
      Harringay 202 £1,491
      Northumberland Heath 34 £1,498
      Tolworth 34 £1,500
      Barking Riverside 25 £1,509
      Edmonton 107 £1,513
      Addiscombe 81 £1,520
      Kenton 60 £1,524
      Thornton Heath 167 £1,532
      Woodside 44 £1,538
      Mitcham 104 £1,539
      Waddon 99 £1,544
      Wealdstone 222 £1,561
      Beckenham 53 £1,562
      South Norwood 78 £1,562
      Chadwell Heath 34 £1,566
      Elm Park 20 £1,572
      Camberwell 159 £1,575
      West Green 322 £1,576
      Seven Kings 126 £1,578
      Maryland 78 £1,591
      Penge 38 £1,596
      Newbury Park 57 £1,597
      Little Ilford 48 £1,601
      Greenford 97 £1,601
      Feltham 78 £1,621
      Hounslow West 109 £1,626
      West Drayton 66 £1,634
      Southbury 65 £1,637
      Highams Park 55 £1,651
      Sudbury 153 £1,656
      Abbey Wood 51 £1,657
      Thames View 60 £1,659
      Plaistow 149 £1,660
      South Woodford 31 £1,662
      Plumstead 98 £1,663
      New Beckenham 21 £1,669
      Herne Hill 24 £1,673
      Snaresbrook 28 £1,676
      Perry Vale 70 £1,681
      Carshalton Beeches 46 £1,687
      Purley 69 £1,697
      Fairlop 26 £1,702
      Brunswick Park 37 £1,703
      Poverest 27 £1,703
      Leyton 237 £1,714
      Homerton 110 £1,717
      Little Heath 27 £1,739
      Worton 118 £1,743
      Harold Hill 38 £1,747
      Hanworth 25 £1,747
      Beckton 79 £1,749
      Hither Green 81 £1,751
      New Cross Gate 114 £1,755
      Streatham Hill 275 £1,758
      Hainault 26 £1,759
      Broad Green 199 £1,761
      Well Hall 28 £1,780
      Northwood 65 £1,782
      Collier Row 33 £1,793
      Horn Park 24 £1,800
      Clapton 155 £1,800
      Gidea Park 40 £1,803
      Rotherhithe 204 £1,803
      Palmers Green 74 £1,807
      Peckham 172 £1,808
      Widmore 36 £1,816
      Thamesmead 56 £1,831
      Stepney 227 £1,831
      Collier's Wood 103 £1,833
      Shortlands 30 £1,838
      Heston 65 £1,838
      Rush Green 65 £1,841
      Shooters Hill 43 £1,851
      Forest Hill 72 £1,854
      New Cross 155 £1,856
      Becontree 60 £1,857
      Chingford 117 £1,862
      Poplar 251 £1,867
      Gants Hill 91 £1,870
      West Hackney 73 £1,871
      The Wrythe 29 £1,871
      Dagenham 69 £1,876
      Blackheath 34 £1,878
      Gallions Reach 35 £1,879
      Ladywell 126 £1,880
      New Barnet 28 £1,882
      Loughborough Junction 108 £1,897
      Cranford 59 £1,902
      Brixton 194 £1,932
      Leytonstone 111 £1,933
      New Southgate 38 £1,934
      Preston 160 £1,935
      Worcester Park 28 £1,937
      Selhurst 85 £1,944
      Rayners Lane 123 £1,950
      Alperton 123 £1,952
      Hornsey 186 £1,957
      Tulse Hill 43 £1,958
      Crystal Palace 24 £1,959
      Becontree Heath 58 £1,974
      Deptford 116 £1,977
      Church End 65 £1,977
      Bethnal Green 237 £1,981
      Redbridge 38 £1,983
      Hackney Wick 39 £1,990
      Southgate 46 £1,991
      Hale End 30 £1,995
      Osterley 23 £1,998
      Holloway 335 £2,001
      Ponders End 40 £2,002
      Norbury 41 £2,006
      Bow 247 £2,013
      Upper Norwood 39 £2,016
      Summerstown 149 £2,017
      Hillingdon 79 £2,026
      Stockwell 224 £2,031
      Haggerston 104 £2,033
      Yiewsley 60 £2,033
      Archway 166 £2,035
      Harrow Weald 75 £2,039
      Perivale 96 £2,045
      Wallington 28 £2,045
      Hayes 157 £2,051
      Finchley 62 £2,057
      Benhilton 67 £2,059
      Hackney 170 £2,068
      West Norwood 84 £2,072
      Streatham 157 £2,077
      Yeading 87 £2,090
      New Malden 75 £2,091
      Upton Park 75 £2,093
      Whetstone 40 £2,099
      Mile End 180 £2,101
      Barnehurst 24 £2,102
      Cowley 92 £2,104
      Belmont 53 £2,106
      West Hendon 75 £2,110
      Mapesbury 106 £2,123
      Kingsbury 98 £2,123
      Limehouse 242 £2,132
      Dulwich Village 20 £2,134
      Morden 31 £2,138
      West Barnes 55 £2,165
      East Dulwich 69 £2,165
      Hendon Central 97 £2,166
      Charlton 72 £2,170
      Dollis Hill 184 £2,177
      Hornchurch 37 £2,180
      Hanwell 203 £2,193
      Whitton 37 £2,196
      West Ham 144 £2,208
      Barkingside 22 £2,210
      Furzedown 342 £2,210
      Hendon 112 £2,211
      Park Royal 258 £2,218
      Nunhead 57 £2,223
      Honor Oak 38 £2,226
      Earlsfield 133 £2,227
      Charlton Riverside 44 £2,233
      East Greenwich 233 £2,239
      Balham 232 £2,246
      Stanmore 40 £2,258
      Shadwell 151 £2,259
      Middle Park 31 £2,259
      West Finchley 40 £2,274
      Canning Town 229 £2,278
      Walworth 234 £2,297
      Highbury 211 £2,307
      Shacklewell 110 £2,313
      Brockley 43 £2,339
      New Eltham 21 £2,348
      Old Kent Road 255 £2,349
      Kilburn 116 £2,349
      Finsbury Park 141 £2,356
      Harlesden 161 £2,357
      Dulwich 22 £2,360
      North Finchley 78 £2,367
      Kidbrooke 129 £2,368
      Stamford Hill 79 £2,369
      Friern Barnet 41 £2,384
      Chinbrook 32 £2,390
      Twyford 66 £2,397
      Stroud Green 50 £2,402
      Colindale 237 £2,403
      Brent Cross 86 £2,415
      Surbiton 106 £2,426
      Spring Grove 109 £2,428
      Stratford 527 £2,449
      Crouch End 95 £2,465
      Sudbury Hill 34 £2,492
      Merton 136 £2,501
      Pinner 36 £2,508
      Bowes 348 £2,511
      Wandsworth 292 £2,513
      Clayhall 46 £2,513
      Dalston 143 £2,516
      Clapham 362 £2,582
      Oval 150 £2,597
      Norbiton 199 £2,610
      Kennington 70 £2,617
      Clapham Junction 319 £2,632
      Blackwall 422 £2,637
      Upton 35 £2,637
      Putney 194 £2,643
      Greenwich Peninsula 100 £2,645
      Bermondsey 307 £2,646
      Southfields 125 £2,650
      St Pancras 229 £2,655
      Stoke Newington 189 £2,669
      Silvertown 180 £2,669
      Shepherd's Bush 526 £2,670
      Hampton Hill 21 £2,672
      West Kensington 442 £2,763
      Tufnell Park 43 £2,772
      Roehampton 110 £2,779
      Strawberry Hill 68 £2,784
      Whitechapel 789 £2,934
      Queen's Park 132 £3,011
      Temple Fortune 97 £3,029
      Elephant and Castle 434 £3,034
      Battersea 296 £3,035
      Merton Park 130 £3,055
      Isle of Dogs 1,068 £3,087
      Barnsbury 397 £3,093
      Hoxton 204 £3,103
      Ickenham 55 £3,144
      Brondesbury 127 £3,238
      Muswell Hill 130 £3,249
      North Kensington 235 £3,267
      Woodside Park 41 £3,290
      Canary Wharf 481 £3,325
      Petersham 32 £3,338
      Cockfosters 44 £3,393
      Brook Green 163 £3,464
      Hampton Wick 49 £3,488
      Kentish Town 222 £3,513
      Gospel Oak 60 £3,521
      Islington 238 £3,524
      Lambeth 61 £3,524
      Hammersmith 709 £3,539
      Somers Town 125 £3,556
      Fitzrovia 383 £3,690
      The Borough 319 £3,711
      Earl's Court 690 £3,723
      Wapping 331 £3,751
      South Hampstead 232 £3,803
      Mill Hill 51 £3,837
      Fulham 522 £3,838
      Shoreditch 200 £3,853
      Raynes Park 171 £3,908
      Golders Green 162 £3,964
      North Sheen 57 £4,011
      Clerkenwell 263 £4,012
      Waterloo 206 £4,080
      Finsbury 253 £4,102
      Kew 48 £4,126
      Holborn 176 £4,169
      High Barnet 39 £4,196
      Mortlake 47 £4,230
      Vauxhall 400 £4,269
      St Margarets 85 £4,364
      King's Cross 256 £4,475
      West Hampstead 336 £4,479
      Southwark 165 £4,556
      East Sheen 44 £4,574
      Chalk Farm 398 £5,034
      Bloomsbury 172 £5,189
      Notting Hill 461 £5,559
      Belsize Park 476 £5,563
      Brompton 983 £5,713
      Coombe 41 £5,759
      Chelsea 694 £7,126
      Hadley Wood 25 £7,215
      Kensington 410 £7,695
      South Kensington 690 £10,870
      Hampstead Garden Suburb 64 £12,323
      Be the first to find new properties
      Your search
      • Greater london

      There were 7,705 new properties for your search in the last 5 days.

      Let us search for you
      • Where would you like to live
      • Any specific wishes
      Where would you like to live

        With these preferences you can expect around 0 properties per day.

        Any specific wishes

        You're searching in {city}

        Bedrooms

        Price per month

        With these preferences you can expect around 0 properties per day.

        Quickly set up your direct property alert

        Stay updated with real-time email alerts and increase your chances of finding the perfect place. We scour property listings from more than 3.500 websites to save you valuable time on your search. You will always be one of the first to know, so you can immediately respond to a property that meets your wishes!