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 28 £1,234
      Downham 45 £1,238
      Catford South 54 £1,318
      Manor Park 46 £1,351
      Forest Gate 68 £1,364
      Cricklewood 128 £1,370
      Forestdale 21 £1,376
      Scrattons Farm 226 £1,378
      Pollards Hill 64 £1,391
      Northumberland Heath 38 £1,401
      Longlands 29 £1,433
      Bedfont 59 £1,438
      Marks Gate 21 £1,449
      Edmonton 113 £1,454
      Anerley 28 £1,460
      New Beckenham 20 £1,470
      Mitcham 104 £1,476
      Little Ilford 47 £1,480
      Thornton Heath 187 £1,494
      Plashet 89 £1,495
      Greenford 106 £1,495
      Waddon 104 £1,502
      Camberwell 150 £1,504
      Penge 39 £1,510
      South Norwood 91 £1,515
      Addiscombe 88 £1,525
      West Drayton 78 £1,527
      West Green 335 £1,537
      Bexley 21 £1,538
      Harringay 199 £1,540
      St Paul's Cray 25 £1,543
      Seven Kings 147 £1,543
      Wealdstone 222 £1,545
      Plumstead 113 £1,552
      Abbey Wood 47 £1,557
      Kenton 58 £1,558
      Little Heath 29 £1,575
      Tolworth 33 £1,584
      Sudbury 143 £1,589
      Chadwell Heath 36 £1,592
      South Woodford 27 £1,593
      Highams Park 55 £1,595
      Newbury Park 65 £1,600
      Brunswick Park 33 £1,609
      Maryland 84 £1,613
      Leyton 239 £1,618
      Fairlop 24 £1,623
      Well Hall 35 £1,625
      Feltham 79 £1,628
      Hounslow West 123 £1,632
      Harold Hill 36 £1,642
      Plaistow 141 £1,644
      Worton 119 £1,651
      Beckenham 48 £1,666
      Barking Riverside 25 £1,671
      Carshalton Beeches 44 £1,675
      Southbury 75 £1,677
      Perry Vale 72 £1,690
      New Cross 137 £1,696
      Horn Park 31 £1,712
      Hanworth 25 £1,713
      Elm Park 23 £1,715
      Streatham Hill 275 £1,720
      Woodside 55 £1,735
      Poverest 24 £1,735
      Goddington 20 £1,736
      Snaresbrook 26 £1,741
      Homerton 108 £1,753
      Rotherhithe 179 £1,754
      Beckton 88 £1,755
      Thamesmead 48 £1,769
      Clapton 168 £1,771
      Gidea Park 32 £1,772
      Crystal Palace 30 £1,774
      Collier Row 44 £1,774
      Collier's Wood 100 £1,776
      Stepney 231 £1,777
      Thames View 69 £1,780
      New Cross Gate 129 £1,782
      Hainault 28 £1,784
      Peckham 161 £1,788
      Hither Green 79 £1,789
      Shortlands 32 £1,792
      Harmondsworth 23 £1,793
      Selhurst 100 £1,796
      The Wrythe 24 £1,798
      Broad Green 240 £1,800
      Chingford 123 £1,806
      Palmers Green 71 £1,807
      Heston 76 £1,808
      Blackheath 37 £1,815
      Poplar 243 £1,825
      Becontree 73 £1,828
      West Hackney 77 £1,832
      Loughborough Junction 111 £1,833
      Herne Hill 21 £1,838
      Deptford 121 £1,840
      Rush Green 54 £1,847
      Wanstead 28 £1,848
      Purley 72 £1,849
      Worcester Park 30 £1,850
      Finchley 64 £1,853
      Gants Hill 112 £1,860
      Preston 187 £1,862
      Northwood 77 £1,865
      New Barnet 32 £1,866
      Rayners Lane 135 £1,870
      Gallions Reach 37 £1,872
      Widmore 33 £1,879
      Upper Norwood 32 £1,896
      Shooters Hill 48 £1,896
      Redbridge 45 £1,897
      Whetstone 38 £1,901
      Forest Hill 71 £1,904
      Dagenham 64 £1,910
      Ladywell 114 £1,914
      Church End 72 £1,915
      Hillingdon 85 £1,915
      Haggerston 111 £1,921
      Harrow Weald 78 £1,926
      Brixton 195 £1,930
      Dulwich Village 21 £1,940
      Ponders End 50 £1,942
      Barkingside 27 £1,953
      Hale End 27 £1,954
      Becontree Heath 69 £1,954
      New Southgate 40 £1,965
      Bethnal Green 235 £1,969
      Alperton 135 £1,970
      Wallington 28 £1,972
      Benhilton 80 £1,976
      Hornsey 167 £1,979
      Blendon 20 £1,981
      Hackney 175 £1,983
      Hayes 139 £1,987
      Southgate 42 £1,994
      Archway 175 £1,998
      Leytonstone 107 £2,004
      West Norwood 92 £2,006
      New Malden 78 £2,021
      Hackney Wick 43 £2,026
      Holloway 352 £2,028
      Upton Park 80 £2,033
      Norbury 43 £2,034
      Yiewsley 63 £2,034
      Summerstown 142 £2,038
      Morden 41 £2,040
      Yeading 82 £2,041
      Mile End 199 £2,042
      Shadwell 143 £2,059
      Perivale 85 £2,059
      Osterley 23 £2,061
      Stockwell 210 £2,063
      Honor Oak 37 £2,064
      Belmont 56 £2,069
      Cowley 102 £2,071
      West Ham 141 £2,073
      Charlton 78 £2,075
      Bow 235 £2,080
      New Eltham 26 £2,107
      Canning Town 257 £2,111
      Tulse Hill 52 £2,115
      Furzedown 346 £2,124
      Whitton 40 £2,137
      Kingsbury 95 £2,137
      Middle Park 34 £2,138
      Streatham 160 £2,139
      West Barnes 54 £2,141
      Hanwell 204 £2,144
      Limehouse 230 £2,150
      Hook 20 £2,151
      Barnehurst 27 £2,151
      West Finchley 43 £2,152
      Park Royal 251 £2,161
      Mapesbury 115 £2,167
      Dollis Hill 171 £2,168
      Stanmore 37 £2,175
      East Dulwich 82 £2,188
      Hornchurch 33 £2,212
      Cranford 24 £2,237
      East Greenwich 231 £2,254
      Nunhead 53 £2,261
      Earlsfield 127 £2,263
      Sudbury Hill 37 £2,265
      West Hendon 65 £2,267
      Hendon 94 £2,268
      Old Kent Road 238 £2,283
      Balham 232 £2,299
      Finsbury Park 148 £2,301
      Stamford Hill 91 £2,306
      Charlton Riverside 40 £2,320
      Dulwich 21 £2,321
      Shacklewell 112 £2,330
      Twyford 70 £2,343
      Harlesden 156 £2,349
      Spring Grove 117 £2,358
      Walworth 235 £2,363
      Kidbrooke 115 £2,370
      Stroud Green 51 £2,377
      Kilburn 111 £2,383
      Colindale 172 £2,390
      Chinbrook 32 £2,395
      Friern Barnet 47 £2,402
      Brockley 40 £2,417
      Highbury 192 £2,419
      Crouch End 97 £2,429
      Surbiton 103 £2,430
      Brent Cross 73 £2,436
      Merton 122 £2,438
      Stratford 495 £2,448
      Berrylands 20 £2,452
      Wandsworth 289 £2,456
      Clayhall 41 £2,459
      Bowes 242 £2,465
      North Finchley 67 £2,481
      Upton 36 £2,487
      Stoke Newington 195 £2,496
      Pinner 38 £2,507
      Clapham 369 £2,535
      Dalston 132 £2,557
      Kennington 81 £2,557
      Southfields 126 £2,576
      Blackwall 417 £2,594
      Hendon Central 361 £2,598
      South Hornchurch 20 £2,599
      Putney 193 £2,625
      Bermondsey 294 £2,644
      Silvertown 160 £2,652
      St Pancras 230 £2,691
      Oval 151 £2,704
      Norbiton 186 £2,716
      Shepherd's Bush 548 £2,718
      West Kensington 447 £2,718
      Tufnell Park 47 £2,719
      Strawberry Hill 65 £2,728
      Greenwich Peninsula 93 £2,763
      Merton Park 132 £2,785
      Roehampton 113 £2,793
      Hampton Hill 24 £2,798
      Clapham Junction 298 £2,858
      Hoxton 222 £2,913
      Queen's Park 116 £2,929
      Whitechapel 757 £2,949
      Temple Fortune 99 £3,019
      Isle of Dogs 1,126 £3,064
      Woodside Park 39 £3,119
      Barnsbury 400 £3,124
      Gospel Oak 62 £3,163
      Battersea 296 £3,167
      Elephant and Castle 359 £3,211
      Petersham 30 £3,267
      Kentish Town 231 £3,275
      Ickenham 62 £3,297
      Muswell Hill 137 £3,350
      Lambeth 70 £3,355
      North Kensington 238 £3,368
      Canary Wharf 505 £3,369
      Brondesbury 112 £3,372
      Hampton Wick 48 £3,389
      Cockfosters 46 £3,404
      Brook Green 158 £3,430
      Islington 242 £3,471
      Somers Town 129 £3,526
      Mill Hill 48 £3,575
      South Hampstead 216 £3,579
      Hammersmith 676 £3,626
      Fitzrovia 361 £3,732
      The Borough 305 £3,743
      Earl's Court 620 £3,803
      Wapping 323 £3,838
      Shoreditch 194 £3,852
      Fulham 524 £3,878
      Kingston Vale 24 £3,924
      Raynes Park 160 £3,931
      North Sheen 65 £3,935
      Golders Green 160 £3,966
      Clerkenwell 250 £3,996
      Holborn 184 £4,040
      East Sheen 46 £4,074
      St Margarets 87 £4,134
      Waterloo 201 £4,173
      High Barnet 47 £4,178
      West Hampstead 340 £4,218
      Finsbury 249 £4,263
      Mortlake 49 £4,326
      Kew 41 £4,365
      Vauxhall 409 £4,417
      Southwark 167 £4,584
      King's Cross 244 £4,650
      Chalk Farm 382 £5,099
      Bloomsbury 171 £5,260
      Notting Hill 464 £5,503
      Coombe 44 £5,518
      Belsize Park 454 £5,587
      Brompton 932 £5,711
      Hadley Wood 25 £7,219
      Chelsea 644 £7,418
      Kensington 411 £7,852
      South Kensington 683 £11,143
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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