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
      Downham 40 £1,251
      Plashet 78 £1,331
      Southend 29 £1,333
      Scrattons Farm 311 £1,342
      Forest Gate 57 £1,350
      Anerley 29 £1,389
      Pollards Hill 66 £1,408
      Cricklewood 122 £1,421
      Manor Park 39 £1,421
      St Paul's Cray 25 £1,426
      Tolworth 33 £1,451
      Catford South 53 £1,455
      Harringay 186 £1,459
      Northumberland Heath 36 £1,469
      Lower Belvedere 21 £1,469
      Bedfont 54 £1,475
      Edmonton 118 £1,476
      Thornton Heath 174 £1,477
      Longlands 22 £1,493
      Mitcham 100 £1,497
      Addiscombe 83 £1,501
      Waddon 99 £1,501
      Barking Riverside 25 £1,511
      Poverest 22 £1,525
      South Norwood 84 £1,528
      Kenton 65 £1,529
      West Green 320 £1,532
      Seven Kings 133 £1,545
      Penge 37 £1,570
      Sudbury 144 £1,571
      West Drayton 75 £1,573
      Wealdstone 216 £1,574
      Woodside 44 £1,583
      Hounslow West 111 £1,584
      Leyton 245 £1,585
      Chadwell Heath 34 £1,590
      Newbury Park 64 £1,594
      Little Ilford 42 £1,596
      Plumstead 98 £1,603
      Beckenham 50 £1,606
      Brunswick Park 30 £1,610
      Maryland 81 £1,614
      Southbury 69 £1,618
      Greenford 97 £1,621
      Feltham 77 £1,626
      Highams Park 54 £1,646
      South Woodford 30 £1,651
      Fairlop 25 £1,653
      Snaresbrook 27 £1,654
      Elm Park 22 £1,663
      Plaistow 149 £1,667
      Camberwell 151 £1,683
      Abbey Wood 43 £1,684
      Perry Vale 73 £1,686
      Thames View 66 £1,703
      Harold Hill 36 £1,706
      Well Hall 32 £1,723
      Carshalton Beeches 44 £1,728
      Little Heath 25 £1,729
      Purley 70 £1,734
      Worton 116 £1,738
      Streatham Hill 272 £1,739
      Hither Green 81 £1,740
      Hanworth 25 £1,745
      Homerton 103 £1,759
      Collier's Wood 92 £1,764
      Clapton 157 £1,766
      Rotherhithe 191 £1,769
      Collier Row 35 £1,770
      New Cross 139 £1,773
      Herne Hill 23 £1,781
      Peckham 158 £1,781
      Becontree 64 £1,787
      Beckton 82 £1,799
      Gidea Park 40 £1,805
      Stepney 221 £1,806
      Chingford 118 £1,806
      Northwood 73 £1,822
      Hainault 28 £1,825
      The Wrythe 24 £1,826
      Broad Green 250 £1,828
      Palmers Green 71 £1,831
      Blackheath 33 £1,833
      Thamesmead 53 £1,834
      Heston 73 £1,834
      Gants Hill 99 £1,836
      West Hackney 75 £1,836
      Poplar 240 £1,837
      Finchley 61 £1,838
      Widmore 29 £1,838
      Worcester Park 25 £1,838
      Shooters Hill 46 £1,850
      New Barnet 24 £1,862
      Loughborough Junction 104 £1,863
      Rush Green 65 £1,867
      New Cross Gate 123 £1,876
      Blendon 21 £1,882
      Forest Hill 64 £1,885
      Crystal Palace 27 £1,886
      Selhurst 88 £1,889
      Hornsey 170 £1,896
      Ponders End 49 £1,899
      Preston 179 £1,900
      Hillingdon 84 £1,901
      Rayners Lane 128 £1,902
      Gallions Reach 33 £1,905
      Brixton 192 £1,906
      Ladywell 111 £1,907
      Harmondsworth 20 £1,908
      Dagenham 65 £1,912
      Church End 66 £1,914
      Redbridge 41 £1,922
      Shortlands 27 £1,923
      Bow 239 £1,925
      Alperton 125 £1,937
      Becontree Heath 66 £1,942
      New Southgate 36 £1,949
      Benhilton 69 £1,960
      Deptford 109 £1,965
      Leytonstone 111 £1,966
      Norbury 40 £1,970
      Bethnal Green 238 £1,975
      Yiewsley 63 £1,978
      Hale End 27 £1,980
      Horn Park 25 £1,985
      Mile End 178 £1,994
      Hayes 133 £2,003
      Hackney 161 £2,008
      Wallington 27 £2,010
      Belmont 52 £2,012
      Summerstown 134 £2,012
      Holloway 339 £2,016
      Southgate 44 £2,016
      Harrow Weald 74 £2,018
      Tulse Hill 44 £2,022
      Haggerston 108 £2,026
      Archway 171 £2,039
      Yeading 84 £2,042
      Kingsbury 94 £2,043
      Stockwell 224 £2,044
      Dulwich Village 22 £2,047
      Upper Norwood 35 £2,057
      West Norwood 84 £2,060
      Cowley 92 £2,068
      Perivale 91 £2,071
      New Malden 77 £2,071
      Upton Park 73 £2,082
      Morden 34 £2,094
      Hackney Wick 40 £2,098
      Barnehurst 25 £2,098
      Charlton 70 £2,107
      Osterley 22 £2,111
      Limehouse 238 £2,117
      Whetstone 39 £2,128
      West Barnes 53 £2,129
      Nunhead 54 £2,137
      Mapesbury 106 £2,138
      Hanwell 198 £2,140
      Shadwell 141 £2,169
      Hornchurch 34 £2,169
      East Dulwich 75 £2,171
      Barkingside 23 £2,172
      Park Royal 253 £2,173
      Whitton 38 £2,173
      Dollis Hill 176 £2,178
      Middle Park 32 £2,180
      Cranford 25 £2,181
      Furzedown 333 £2,184
      Earlsfield 129 £2,184
      Honor Oak 37 £2,184
      Streatham 151 £2,187
      Stanmore 38 £2,192
      Chinbrook 33 £2,192
      West Hendon 65 £2,196
      West Ham 142 £2,202
      Hendon 105 £2,206
      East Greenwich 221 £2,208
      West Finchley 38 £2,246
      Brockley 45 £2,247
      Canning Town 228 £2,250
      Dulwich 22 £2,251
      Balham 223 £2,258
      Hook 20 £2,258
      Walworth 224 £2,289
      New Eltham 21 £2,293
      Old Kent Road 250 £2,298
      Finsbury Park 144 £2,302
      Shacklewell 108 £2,313
      Hackbridge 21 £2,323
      Harlesden 156 £2,327
      Highbury 203 £2,343
      Kilburn 119 £2,356
      Merton 117 £2,356
      Stamford Hill 79 £2,360
      Kidbrooke 120 £2,363
      Sudbury Hill 32 £2,388
      Charlton Riverside 38 £2,389
      Friern Barnet 45 £2,392
      North Finchley 72 £2,395
      Colindale 175 £2,398
      Twyford 60 £2,399
      Brent Cross 75 £2,415
      Spring Grove 109 £2,420
      Stroud Green 49 £2,423
      Surbiton 100 £2,433
      Crouch End 96 £2,434
      Stratford 508 £2,475
      Bowes 313 £2,493
      Wandsworth 293 £2,495
      Dalston 137 £2,500
      Pinner 37 £2,521
      Stoke Newington 177 £2,533
      Clayhall 48 £2,538
      Clapham 361 £2,561
      Southfields 115 £2,576
      Bermondsey 293 £2,594
      Oval 141 £2,610
      Putney 185 £2,620
      Upton 34 £2,637
      Blackwall 402 £2,648
      Silvertown 159 £2,655
      Kennington 74 £2,668
      St Pancras 223 £2,670
      North Woolwich 22 £2,680
      Hampton Hill 20 £2,683
      Hendon Central 527 £2,687
      Clapham Junction 309 £2,703
      Shepherd's Bush 533 £2,705
      West Kensington 446 £2,716
      Norbiton 184 £2,724
      Roehampton 106 £2,731
      Greenwich Peninsula 92 £2,741
      Strawberry Hill 63 £2,756
      Merton Park 128 £2,815
      Tufnell Park 41 £2,960
      Whitechapel 767 £2,960
      Queen's Park 120 £2,971
      Hoxton 200 £3,035
      Temple Fortune 91 £3,100
      Isle of Dogs 1,067 £3,100
      Barnsbury 392 £3,121
      Battersea 291 £3,123
      Elephant and Castle 350 £3,134
      Ickenham 49 £3,168
      Gospel Oak 62 £3,225
      Petersham 30 £3,243
      Woodside Park 37 £3,297
      Canary Wharf 478 £3,329
      Brook Green 162 £3,333
      North Kensington 244 £3,342
      Kentish Town 218 £3,410
      Islington 237 £3,431
      Cockfosters 45 £3,446
      Brondesbury 111 £3,461
      Muswell Hill 123 £3,463
      Lambeth 65 £3,470
      Hampton Wick 51 £3,487
      Somers Town 130 £3,550
      Hammersmith 692 £3,577
      Mill Hill 44 £3,624
      The Borough 318 £3,686
      Fitzrovia 374 £3,701
      Wapping 324 £3,711
      South Hampstead 231 £3,736
      Earl's Court 647 £3,830
      Raynes Park 159 £3,841
      High Barnet 43 £3,903
      Fulham 514 £3,930
      Shoreditch 204 £3,935
      Clerkenwell 255 £4,011
      Finsbury 233 £4,042
      North Sheen 61 £4,057
      Holborn 168 £4,095
      Golders Green 147 £4,102
      Waterloo 198 £4,188
      East Sheen 45 £4,271
      Mortlake 47 £4,287
      Vauxhall 395 £4,314
      West Hampstead 335 £4,363
      Kew 42 £4,368
      St Margarets 85 £4,376
      King's Cross 248 £4,545
      Southwark 164 £4,623
      Chalk Farm 393 £5,081
      Bloomsbury 171 £5,231
      Belsize Park 486 £5,513
      Notting Hill 457 £5,554
      Coombe 42 £5,683
      Brompton 939 £5,758
      Hadley Wood 25 £7,219
      Chelsea 658 £7,336
      Kensington 415 £7,514
      South Kensington 672 £11,163
      Hampstead Garden Suburb 61 £12,807
      Be the first to find new properties
      Your search
      • Greater london

      There were 5,450 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!