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
      Forestdale 26 £1,221
      St Paul's Cray 26 £1,236
      Shirley 23 £1,241
      Bexley 65 £1,246
      Elm Park 26 £1,308
      Southend 36 £1,341
      Thornton Heath 241 £1,362
      Waddon 125 £1,365
      Downham 40 £1,388
      Plashet 104 £1,388
      Kenley 21 £1,403
      Abbey Wood 53 £1,407
      Highams Park 66 £1,427
      Edmonton 128 £1,440
      South Norwood 90 £1,442
      Woodside 56 £1,444
      Forest Gate 77 £1,447
      Barking Riverside 29 £1,448
      Poverest 45 £1,449
      Yiewsley 67 £1,474
      Thamesmead 61 £1,487
      Purley 84 £1,487
      Manor Park 72 £1,487
      New Beckenham 23 £1,493
      Horn Park 32 £1,501
      Welling 21 £1,505
      Chadwell Heath 33 £1,508
      South Woodford 28 £1,512
      Morden 32 £1,518
      Ponders End 69 £1,524
      Pollards Hill 58 £1,524
      Mitcham 139 £1,532
      Blendon 21 £1,538
      West Green 341 £1,539
      Catford South 68 £1,541
      New Eltham 26 £1,545
      Plaistow 175 £1,549
      Chingford 64 £1,550
      Snaresbrook 22 £1,552
      Leyton 273 £1,571
      Hounslow West 155 £1,573
      Plumstead 139 £1,579
      Upper Norwood 35 £1,579
      Anerley 37 £1,583
      Maryland 79 £1,584
      Palmers Green 98 £1,589
      Harringay 186 £1,593
      Broad Green 219 £1,594
      Penge 41 £1,597
      Northumberland Heath 34 £1,598
      Marks Gate 21 £1,605
      Kenton 35 £1,612
      Beckenham 67 £1,615
      Cricklewood 110 £1,617
      Addiscombe 108 £1,621
      Bethnal Green 398 £1,624
      Little Ilford 74 £1,627
      Wealdstone 235 £1,631
      Becontree Heath 84 £1,637
      Becontree 70 £1,644
      Honor Oak 33 £1,646
      Seven Kings 120 £1,656
      Worton 127 £1,658
      Harold Hill 35 £1,663
      Hale End 30 £1,675
      Greenford 107 £1,680
      Sudbury 166 £1,682
      Hither Green 98 £1,684
      Widmore 42 £1,688
      Hackney Wick 35 £1,690
      Redbridge 30 £1,692
      Bowes 52 £1,692
      Collier's Wood 134 £1,695
      Shooters Hill 54 £1,696
      Rush Green 52 £1,700
      Carshalton Beeches 59 £1,704
      Brockley 64 £1,704
      Forest Hill 68 £1,705
      Feltham 109 £1,705
      Selhurst 93 £1,707
      Lower Belvedere 20 £1,713
      Thames View 80 £1,714
      Collier Row 54 £1,714
      Shortlands 45 £1,719
      New Southgate 47 £1,720
      Osterley 38 £1,723
      Heston 71 £1,725
      Gants Hill 115 £1,726
      Camberwell 148 £1,726
      Beckton 119 £1,730
      Finchley 62 £1,730
      Perry Vale 72 £1,730
      Belmont 42 £1,731
      West Drayton 64 £1,743
      Brunswick Park 44 £1,745
      Streatham Hill 300 £1,752
      Norbury 60 £1,753
      New Cross Gate 93 £1,755
      Newbury Park 75 £1,757
      East Dulwich 81 £1,759
      Dulwich Village 20 £1,764
      Gallions Reach 54 £1,767
      New Cross 130 £1,771
      Poplar 195 £1,771
      Ladywell 125 £1,777
      Hanworth 23 £1,788
      Little Heath 23 £1,802
      Rayners Lane 145 £1,804
      Stepney 225 £1,809
      Southbury 77 £1,813
      Nunhead 61 £1,813
      Longlands 28 £1,817
      Homerton 110 £1,828
      Harlesden 162 £1,830
      Herne Hill 24 £1,832
      Sudbury Hill 46 £1,834
      Southgate 58 £1,836
      Rainham 21 £1,842
      Northwood 83 £1,842
      Crystal Palace 40 £1,845
      Barnehurst 30 £1,846
      Fairlop 33 £1,847
      Benhilton 88 £1,849
      Cowley 79 £1,849
      Deptford 105 £1,851
      Harold Wood 23 £1,857
      Bedfont 42 £1,857
      Bow 236 £1,858
      Wallington 49 £1,860
      Upton Park 89 £1,864
      Surbiton 93 £1,865
      Colney Hatch 40 £1,866
      The Wrythe 33 £1,870
      Well Hall 47 £1,875
      Tulse Hill 50 £1,876
      Hillingdon 84 £1,886
      Canning Town 242 £1,896
      West Hackney 64 £1,897
      Harrow Weald 85 £1,902
      Clapton 158 £1,903
      Streatham 215 £1,906
      Alperton 125 £1,913
      Yeading 83 £1,918
      Preston 157 £1,926
      Charlton 101 £1,927
      West Heath 24 £1,927
      Dagenham 81 £1,936
      West Norwood 115 £1,950
      Cranford 34 £1,953
      Leytonstone 122 £1,954
      Loughborough Junction 97 £1,954
      Hayes 187 £1,957
      Stanmore 53 £1,957
      Whitton 31 £1,968
      West Hendon 48 £1,971
      Chinbrook 39 £1,973
      West Ham 117 £1,987
      Hornsey 135 £2,003
      Barkingside 24 £2,009
      Harmondsworth 24 £2,010
      Rotherhithe 197 £2,013
      Mile End 176 £2,014
      Summerstown 142 £2,033
      Finsbury Park 142 £2,034
      Kidbrooke 128 £2,047
      New Barnet 44 £2,051
      Furzedown 364 £2,053
      Brixton 232 £2,054
      Park Royal 260 £2,056
      West Barnes 50 £2,070
      Peckham 196 £2,077
      Limehouse 237 £2,079
      South Hornchurch 20 £2,086
      Pinner 42 £2,112
      Worcester Park 26 £2,117
      Merton 129 £2,133
      Old Kent Road 165 £2,144
      Shacklewell 112 £2,154
      New Malden 60 £2,160
      Blackheath 35 £2,166
      Archway 145 £2,175
      Hainault 25 £2,178
      Hendon 110 £2,184
      Dollis Hill 196 £2,187
      Perivale 84 £2,194
      North Finchley 80 £2,195
      Lower Morden 20 £2,201
      Charlton Riverside 65 £2,203
      Stockwell 222 £2,211
      Hook 23 £2,218
      Kingsbury 88 £2,230
      Shadwell 115 £2,234
      Twyford 87 £2,244
      Walworth 180 £2,251
      East Greenwich 230 £2,274
      Tolworth 41 £2,278
      Hornchurch 28 £2,283
      Southfields 142 £2,283
      Holloway 268 £2,288
      Mapesbury 79 £2,290
      Colindale 211 £2,302
      Scrattons Farm 40 £2,303
      Balham 258 £2,306
      Stratford 373 £2,314
      Silvertown 159 £2,321
      Earlsfield 112 £2,344
      Dulwich 24 £2,360
      Whetstone 54 £2,361
      Oval 138 £2,373
      Hendon Central 109 £2,389
      Stamford Hill 92 £2,396
      Crouch End 103 £2,413
      Dalston 124 £2,455
      Greenwich Peninsula 61 £2,462
      Ickenham 47 £2,464
      Clayhall 55 £2,466
      Church End 97 £2,489
      West Kensington 446 £2,493
      Stroud Green 53 £2,501
      Hanwell 237 £2,506
      North Kensington 385 £2,524
      Woodside Park 43 £2,524
      Wandsworth 271 £2,534
      Haggerston 114 £2,560
      Kilburn 190 £2,565
      Norbiton 228 £2,567
      St Pancras 258 £2,570
      Middle Park 48 £2,593
      Merton Park 112 £2,594
      Hackbridge 27 £2,599
      Spring Grove 143 £2,612
      Clapham 338 £2,615
      Stoke Newington 177 £2,622
      Putney 191 £2,626
      Blackwall 293 £2,633
      Upton 40 £2,635
      Tufnell Park 46 £2,659
      Elephant and Castle 240 £2,676
      Friern Barnet 48 £2,687
      Shepherd's Bush 483 £2,730
      Queen's Park 141 £2,743
      Hackney 161 £2,759
      Bermondsey 215 £2,761
      Gidea Park 37 £2,801
      Whitechapel 669 £2,832
      Temple Fortune 75 £2,832
      West Finchley 51 £2,859
      Isle of Dogs 628 £2,876
      Roehampton 103 £2,902
      Kennington 65 £2,917
      Brent Cross 80 £2,920
      South Hampstead 213 £2,994
      Barnsbury 316 £3,007
      Lambeth 59 £3,054
      Brook Green 168 £3,074
      Clapham Junction 406 £3,107
      Highbury 238 £3,152
      Islington 233 £3,153
      Cockfosters 63 £3,181
      Battersea 256 £3,200
      Hoxton 202 £3,201
      Brondesbury 149 £3,251
      Canary Wharf 383 £3,358
      Hammersmith 572 £3,360
      Muswell Hill 127 £3,369
      Mortlake 42 £3,387
      Mill Hill 62 £3,403
      Shoreditch 144 £3,442
      Somers Town 102 £3,489
      Raynes Park 146 £3,501
      Strawberry Hill 52 £3,507
      Kentish Town 192 £3,536
      Hampton 20 £3,593
      Fulham 516 £3,602
      Golders Green 168 £3,669
      Earl's Court 531 £3,691
      Waterloo 94 £3,701
      Kew 46 £3,724
      Hampton Wick 32 £3,732
      Wapping 246 £3,763
      Finsbury 152 £3,782
      The Borough 207 £3,827
      North Sheen 56 £3,895
      Gospel Oak 57 £4,010
      Clerkenwell 227 £4,014
      High Barnet 42 £4,030
      Vauxhall 280 £4,081
      King's Cross 195 £4,136
      Fitzrovia 401 £4,239
      Petersham 28 £4,501
      West Hampstead 335 £4,556
      Holborn 167 £4,561
      East Sheen 49 £4,587
      St Margarets 56 £4,670
      Southwark 98 £4,901
      Chalk Farm 344 £5,194
      Bloomsbury 142 £5,228
      Notting Hill 473 £5,236
      Brompton 795 £5,750
      Belsize Park 416 £6,306
      Coombe 33 £7,123
      Chelsea 485 £7,909
      Kensington 376 £8,922
      South Kensington 549 £11,664
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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