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 39 £1,290
      Southend 27 £1,330
      Scrattons Farm 268 £1,348
      Marks Gate 20 £1,356
      Pollards Hill 64 £1,393
      Forest Gate 61 £1,417
      Manor Park 39 £1,421
      Cricklewood 128 £1,429
      Plashet 82 £1,433
      Catford South 57 £1,450
      Anerley 33 £1,454
      Longlands 27 £1,455
      Lower Belvedere 20 £1,468
      Bedfont 55 £1,471
      Mitcham 105 £1,472
      Edmonton 116 £1,474
      Northumberland Heath 38 £1,478
      Waddon 101 £1,492
      St Paul's Cray 24 £1,503
      Tolworth 33 £1,504
      Thornton Heath 180 £1,510
      Greenford 105 £1,512
      West Drayton 74 £1,516
      Kenton 64 £1,526
      Penge 35 £1,527
      Barking Riverside 24 £1,528
      West Green 322 £1,537
      Addiscombe 75 £1,544
      South Norwood 82 £1,547
      Harringay 184 £1,547
      Camberwell 150 £1,554
      Wealdstone 218 £1,557
      Seven Kings 139 £1,575
      Plumstead 106 £1,576
      Chadwell Heath 34 £1,578
      Sudbury 142 £1,583
      Hounslow West 116 £1,584
      Newbury Park 66 £1,604
      Harold Hill 35 £1,609
      Fairlop 24 £1,619
      Little Ilford 44 £1,624
      Feltham 77 £1,625
      Leyton 236 £1,629
      Beckenham 46 £1,637
      Goddington 21 £1,653
      Southbury 73 £1,654
      South Woodford 26 £1,656
      Highams Park 55 £1,656
      Little Heath 25 £1,665
      Abbey Wood 43 £1,665
      Worton 119 £1,678
      Poverest 25 £1,678
      Plaistow 146 £1,685
      Woodside 43 £1,694
      Perry Vale 75 £1,698
      Carshalton Beeches 46 £1,706
      Elm Park 21 £1,711
      Gidea Park 31 £1,713
      Brunswick Park 31 £1,731
      Well Hall 32 £1,733
      Streatham Hill 272 £1,734
      Thames View 72 £1,736
      Hanworth 24 £1,745
      Collier Row 38 £1,748
      New Cross 140 £1,754
      Hainault 27 £1,760
      Homerton 106 £1,762
      Rotherhithe 183 £1,764
      Maryland 86 £1,771
      Clapton 166 £1,781
      Stepney 229 £1,787
      Becontree 68 £1,802
      Snaresbrook 27 £1,804
      Loughborough Junction 109 £1,807
      The Wrythe 23 £1,808
      Chingford 122 £1,810
      Peckham 158 £1,810
      Heston 75 £1,812
      Harmondsworth 22 £1,814
      Beckton 81 £1,815
      Poplar 243 £1,818
      New Cross Gate 117 £1,825
      Northwood 76 £1,829
      Thamesmead 49 £1,836
      Rush Green 55 £1,839
      Collier's Wood 90 £1,843
      West Hackney 75 £1,844
      Worcester Park 29 £1,845
      Ponders End 57 £1,853
      Dagenham 64 £1,856
      Shooters Hill 48 £1,856
      Blackheath 35 £1,860
      Hither Green 71 £1,862
      Broad Green 227 £1,862
      Gants Hill 109 £1,866
      Selhurst 95 £1,868
      Forest Hill 65 £1,868
      Wanstead 24 £1,872
      Redbridge 42 £1,872
      Purley 71 £1,885
      Preston 183 £1,886
      New Barnet 29 £1,887
      Rayners Lane 130 £1,887
      Palmers Green 67 £1,891
      Herne Hill 20 £1,895
      Hillingdon 80 £1,896
      Widmore 30 £1,899
      Finchley 62 £1,907
      Shortlands 28 £1,922
      Deptford 120 £1,927
      Crystal Palace 28 £1,927
      Gallions Reach 33 £1,928
      Hornsey 162 £1,930
      Becontree Heath 64 £1,945
      Bethnal Green 235 £1,956
      Ladywell 106 £1,960
      Horn Park 27 £1,960
      Wallington 28 £1,963
      Alperton 134 £1,964
      Brixton 198 £1,968
      New Southgate 36 £1,969
      Church End 64 £1,974
      Harrow Weald 81 £1,981
      Leytonstone 111 £1,982
      Hackney 165 £1,987
      Whetstone 38 £1,989
      Benhilton 80 £1,989
      Belmont 55 £1,989
      Yiewsley 65 £1,990
      Hayes 134 £1,991
      West Norwood 85 £1,992
      Archway 174 £2,006
      Haggerston 105 £2,010
      Hackney Wick 41 £2,015
      Southgate 43 £2,018
      Holloway 338 £2,022
      Hook 23 £2,025
      New Malden 76 £2,042
      Yeading 86 £2,045
      Cowley 95 £2,046
      Norbury 42 £2,048
      Bow 233 £2,049
      Stockwell 212 £2,061
      Barkingside 24 £2,064
      Hale End 27 £2,076
      Mile End 191 £2,084
      Perivale 88 £2,084
      Summerstown 143 £2,088
      Upper Norwood 35 £2,089
      Barnehurst 26 £2,102
      West Ham 135 £2,108
      Mapesbury 108 £2,111
      Upton Park 73 £2,113
      Kingsbury 100 £2,114
      Canning Town 234 £2,120
      Shadwell 139 £2,125
      Whitton 37 £2,129
      Tulse Hill 50 £2,129
      Furzedown 339 £2,133
      Limehouse 233 £2,134
      Dulwich Village 22 £2,136
      Lower Morden 20 £2,136
      Streatham 156 £2,145
      West Barnes 55 £2,154
      Hanwell 192 £2,155
      Morden 37 £2,158
      East Dulwich 82 £2,166
      Stanmore 39 £2,167
      Dollis Hill 178 £2,168
      Park Royal 245 £2,172
      West Hendon 66 £2,176
      Osterley 21 £2,187
      Middle Park 32 £2,198
      Cranford 23 £2,206
      Hendon 101 £2,214
      Hornchurch 32 £2,216
      West Finchley 41 £2,235
      Honor Oak 34 £2,237
      New Eltham 24 £2,240
      Earlsfield 131 £2,251
      Balham 215 £2,252
      Charlton 72 £2,254
      Finsbury Park 148 £2,275
      East Greenwich 213 £2,279
      Sudbury Hill 39 £2,295
      Old Kent Road 248 £2,299
      Stamford Hill 84 £2,314
      Harlesden 153 £2,323
      Nunhead 55 £2,325
      Kilburn 112 £2,335
      Friern Barnet 47 £2,341
      Spring Grove 114 £2,347
      Shacklewell 107 £2,352
      Brockley 43 £2,363
      Berrylands 22 £2,366
      Walworth 233 £2,371
      Highbury 200 £2,379
      Kidbrooke 113 £2,395
      Twyford 63 £2,403
      Colindale 175 £2,419
      Wandsworth 303 £2,431
      Surbiton 111 £2,440
      Charlton Riverside 39 £2,444
      Brent Cross 72 £2,449
      North Finchley 69 £2,449
      Crouch End 98 £2,466
      Stroud Green 48 £2,471
      Clayhall 42 £2,476
      Bowes 284 £2,484
      Dulwich 22 £2,484
      Stoke Newington 186 £2,486
      Merton 117 £2,493
      Pinner 35 £2,502
      Hampton Hill 20 £2,518
      Stratford 496 £2,519
      Chinbrook 29 £2,531
      Clapham 361 £2,542
      Dalston 131 £2,543
      Upton 34 £2,553
      Southfields 123 £2,554
      Strawberry Hill 55 £2,559
      Kennington 76 £2,608
      Blackwall 405 £2,608
      Bermondsey 284 £2,656
      Hendon Central 463 £2,665
      Silvertown 149 £2,675
      St Pancras 227 £2,678
      Oval 146 £2,694
      Norbiton 186 £2,708
      Shepherd's Bush 536 £2,712
      Putney 183 £2,720
      North Woolwich 22 £2,721
      West Kensington 437 £2,723
      Clapham Junction 305 £2,748
      Merton Park 134 £2,755
      Greenwich Peninsula 92 £2,775
      Tufnell Park 46 £2,813
      Roehampton 106 £2,814
      Queen's Park 118 £2,934
      Whitechapel 777 £2,954
      Hoxton 207 £3,030
      Elephant and Castle 349 £3,068
      Isle of Dogs 1,080 £3,075
      Barnsbury 392 £3,142
      Battersea 295 £3,158
      Gospel Oak 59 £3,229
      Woodside Park 39 £3,271
      Petersham 30 £3,275
      North Kensington 246 £3,282
      Hampton Wick 45 £3,309
      Temple Fortune 99 £3,318
      Canary Wharf 499 £3,322
      Brook Green 161 £3,329
      Kentish Town 223 £3,350
      Ickenham 52 £3,379
      Lambeth 70 £3,414
      Muswell Hill 121 £3,473
      Brondesbury 108 £3,496
      Cockfosters 43 £3,507
      South Hampstead 223 £3,538
      Somers Town 130 £3,545
      Islington 234 £3,555
      Hammersmith 679 £3,638
      Fitzrovia 361 £3,678
      The Borough 329 £3,685
      Mill Hill 45 £3,700
      Earl's Court 620 £3,812
      Wapping 311 £3,822
      Shoreditch 195 £3,897
      Golders Green 160 £3,905
      Fulham 514 £3,913
      East Sheen 42 £3,944
      Raynes Park 160 £3,951
      North Sheen 65 £3,960
      Clerkenwell 249 £3,986
      Holborn 178 £4,085
      High Barnet 43 £4,154
      Waterloo 203 £4,182
      Kew 44 £4,276
      Vauxhall 404 £4,286
      St Margarets 86 £4,293
      West Hampstead 330 £4,295
      Mortlake 49 £4,315
      Finsbury 246 £4,403
      Southwark 164 £4,450
      King's Cross 246 £4,633
      Chalk Farm 397 £5,066
      Bloomsbury 169 £5,264
      Coombe 45 £5,424
      Belsize Park 469 £5,434
      Notting Hill 455 £5,490
      Brompton 937 £5,635
      Hadley Wood 25 £7,219
      Kensington 405 £7,387
      Chelsea 642 £7,475
      South Kensington 667 £11,069
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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