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,296
      Forestdale 20 £1,325
      Manor Park 46 £1,351
      Catford South 57 £1,365
      Cricklewood 126 £1,367
      Scrattons Farm 235 £1,373
      Forest Gate 70 £1,385
      Pollards Hill 64 £1,391
      Bedfont 60 £1,439
      Longlands 28 £1,440
      Edmonton 115 £1,456
      Northumberland Heath 39 £1,460
      Anerley 28 £1,460
      Mitcham 109 £1,468
      New Beckenham 21 £1,471
      Marks Gate 22 £1,474
      Thornton Heath 187 £1,483
      South Norwood 89 £1,485
      Little Ilford 49 £1,490
      West Drayton 71 £1,491
      Greenford 107 £1,495
      Plashet 89 £1,499
      Waddon 105 £1,510
      Addiscombe 88 £1,511
      Harringay 196 £1,513
      Penge 37 £1,520
      Poverest 23 £1,528
      Bexley 20 £1,532
      St Paul's Cray 25 £1,543
      Seven Kings 147 £1,543
      West Green 339 £1,544
      Wealdstone 221 £1,547
      Kenton 59 £1,549
      Camberwell 149 £1,555
      Barking Riverside 27 £1,557
      Plumstead 115 £1,563
      Tolworth 33 £1,584
      Abbey Wood 47 £1,593
      Highams Park 55 £1,595
      Newbury Park 65 £1,600
      Well Hall 36 £1,605
      Sudbury 146 £1,607
      Feltham 77 £1,616
      Chadwell Heath 35 £1,616
      Plaistow 140 £1,620
      Fairlop 24 £1,621
      Hounslow West 124 £1,622
      Maryland 86 £1,622
      Brunswick Park 34 £1,623
      Leyton 243 £1,623
      Little Heath 29 £1,630
      Harold Hill 36 £1,642
      Beckenham 47 £1,657
      Worton 119 £1,660
      Perry Vale 73 £1,669
      Carshalton Beeches 44 £1,675
      South Woodford 28 £1,679
      Dulwich Village 20 £1,687
      Southbury 72 £1,693
      Hanworth 25 £1,709
      New Cross 136 £1,712
      Elm Park 23 £1,715
      Goddington 20 £1,736
      Thames View 71 £1,736
      Rotherhithe 176 £1,740
      Streatham Hill 277 £1,741
      Homerton 108 £1,748
      Horn Park 32 £1,751
      Snaresbrook 28 £1,758
      New Cross Gate 128 £1,758
      Woodside 53 £1,759
      Blackheath 36 £1,768
      Beckton 88 £1,771
      Peckham 162 £1,773
      Collier Row 44 £1,774
      Gidea Park 32 £1,775
      Crystal Palace 29 £1,780
      Stepney 232 £1,782
      Wanstead 26 £1,783
      Hainault 28 £1,784
      Clapton 167 £1,786
      Chingford 122 £1,796
      The Wrythe 24 £1,798
      Thamesmead 49 £1,800
      Selhurst 99 £1,801
      West Hackney 78 £1,804
      Broad Green 241 £1,807
      Heston 76 £1,808
      Collier's Wood 100 £1,813
      Poplar 249 £1,821
      Palmers Green 73 £1,821
      Hither Green 79 £1,823
      Deptford 118 £1,823
      Becontree 73 £1,828
      Harmondsworth 21 £1,836
      Shortlands 33 £1,838
      Loughborough Junction 113 £1,838
      Colney Hatch 20 £1,839
      Rush Green 55 £1,842
      Shooters Hill 49 £1,845
      Worcester Park 29 £1,845
      Finchley 65 £1,848
      Gants Hill 111 £1,848
      Ladywell 113 £1,849
      Herne Hill 22 £1,853
      Rayners Lane 135 £1,853
      Hillingdon 78 £1,857
      Purley 71 £1,860
      Widmore 31 £1,865
      New Barnet 33 £1,866
      Dagenham 67 £1,868
      Gallions Reach 37 £1,872
      Redbridge 43 £1,889
      Preston 190 £1,890
      Northwood 70 £1,900
      Forest Hill 71 £1,904
      Whetstone 39 £1,914
      Church End 72 £1,916
      Brixton 197 £1,919
      Harrow Weald 77 £1,920
      Ponders End 51 £1,924
      Upper Norwood 34 £1,925
      West Norwood 90 £1,946
      Belmont 54 £1,949
      Barkingside 27 £1,953
      Becontree Heath 69 £1,954
      Bethnal Green 238 £1,956
      Archway 182 £1,967
      Hackney Wick 45 £1,969
      Wallington 28 £1,972
      Benhilton 82 £1,974
      Hackney 175 £1,975
      Hornsey 167 £1,976
      Blendon 20 £1,981
      Alperton 132 £1,982
      New Southgate 39 £1,991
      Haggerston 110 £1,992
      Hayes 139 £1,997
      Southgate 41 £2,002
      Norbury 44 £2,012
      New Malden 78 £2,022
      Holloway 345 £2,042
      Shadwell 141 £2,047
      Mile End 199 £2,051
      Yeading 81 £2,053
      West Ham 141 £2,054
      Bow 242 £2,058
      Upton Park 78 £2,058
      Honor Oak 37 £2,060
      Osterley 23 £2,061
      Stockwell 213 £2,062
      Leytonstone 114 £2,064
      Yiewsley 58 £2,069
      Kingsbury 93 £2,077
      Hale End 28 £2,077
      Summerstown 150 £2,086
      Perivale 82 £2,088
      Morden 39 £2,090
      Streatham 164 £2,093
      Cowley 89 £2,102
      New Eltham 26 £2,107
      Charlton 76 £2,112
      Furzedown 350 £2,112
      Canning Town 254 £2,117
      Tulse Hill 53 £2,117
      Hook 21 £2,118
      Lower Morden 20 £2,136
      Whitton 40 £2,137
      Limehouse 232 £2,146
      East Dulwich 82 £2,147
      Barnehurst 26 £2,153
      Hanwell 203 £2,157
      West Barnes 55 £2,161
      Dollis Hill 168 £2,166
      Mapesbury 115 £2,169
      Middle Park 33 £2,171
      Park Royal 250 £2,181
      Stanmore 35 £2,210
      Hornchurch 33 £2,212
      West Finchley 43 £2,232
      Hendon 96 £2,233
      Cranford 24 £2,237
      Earlsfield 130 £2,253
      Balham 225 £2,260
      West Hendon 65 £2,266
      East Greenwich 224 £2,266
      Finsbury Park 147 £2,267
      Old Kent Road 246 £2,271
      Stamford Hill 90 £2,309
      Friern Barnet 47 £2,314
      Berrylands 23 £2,328
      Twyford 68 £2,341
      Harlesden 156 £2,349
      Sudbury Hill 34 £2,358
      Spring Grove 116 £2,360
      Brockley 41 £2,370
      Kilburn 112 £2,378
      Stroud Green 51 £2,378
      Walworth 233 £2,386
      Chinbrook 32 £2,395
      Highbury 193 £2,396
      Colindale 171 £2,398
      Shacklewell 110 £2,401
      Kidbrooke 119 £2,401
      Merton 120 £2,404
      Nunhead 53 £2,404
      Dulwich 23 £2,413
      Clayhall 40 £2,425
      Brent Cross 70 £2,450
      Wandsworth 299 £2,450
      Charlton Riverside 39 £2,451
      Bowes 251 £2,471
      Pinner 34 £2,473
      North Finchley 67 £2,474
      Surbiton 106 £2,477
      Stoke Newington 194 £2,485
      Stratford 499 £2,488
      Crouch End 100 £2,504
      Upton 35 £2,518
      Southfields 124 £2,523
      Dalston 131 £2,529
      Clapham 365 £2,544
      Kennington 81 £2,567
      South Hornchurch 20 £2,599
      Putney 197 £2,603
      Hendon Central 380 £2,616
      Blackwall 412 £2,618
      North Woolwich 23 £2,640
      Bermondsey 295 £2,644
      Silvertown 164 £2,668
      Roehampton 119 £2,674
      Strawberry Hill 64 £2,680
      Greenwich Peninsula 91 £2,680
      St Pancras 230 £2,682
      Oval 152 £2,689
      Norbiton 189 £2,711
      Shepherd's Bush 542 £2,730
      West Kensington 444 £2,747
      Tufnell Park 46 £2,759
      Merton Park 133 £2,799
      Clapham Junction 303 £2,826
      Hampton Hill 23 £2,846
      Queen's Park 120 £2,911
      Whitechapel 765 £2,916
      Hoxton 215 £2,962
      Temple Fortune 97 £3,044
      Isle of Dogs 1,118 £3,063
      Woodside Park 39 £3,118
      Barnsbury 399 £3,145
      Battersea 295 £3,164
      Gospel Oak 60 £3,209
      Elephant and Castle 364 £3,237
      Kentish Town 232 £3,264
      Petersham 29 £3,265
      Muswell Hill 129 £3,283
      Brondesbury 113 £3,345
      Canary Wharf 497 £3,346
      Hampton Wick 47 £3,357
      North Kensington 240 £3,358
      Ickenham 50 £3,374
      Lambeth 70 £3,391
      Cockfosters 46 £3,404
      Brook Green 160 £3,462
      Islington 244 £3,502
      Somers Town 130 £3,522
      South Hampstead 223 £3,544
      Hammersmith 675 £3,610
      Mill Hill 47 £3,613
      The Borough 317 £3,752
      Fitzrovia 360 £3,755
      Earl's Court 633 £3,790
      Wapping 317 £3,825
      North Sheen 67 £3,896
      Raynes Park 164 £3,904
      Fulham 523 £3,908
      Shoreditch 196 £3,909
      Golders Green 162 £3,962
      Clerkenwell 256 £3,990
      Kingston Vale 23 £4,013
      East Sheen 44 £4,179
      High Barnet 47 £4,180
      Waterloo 205 £4,205
      Holborn 181 £4,220
      Mortlake 50 £4,264
      West Hampstead 340 £4,270
      St Margarets 87 £4,278
      Kew 41 £4,360
      Finsbury 251 £4,386
      Vauxhall 407 £4,427
      King's Cross 247 £4,538
      Southwark 166 £4,609
      Chalk Farm 388 £5,095
      Bloomsbury 174 £5,294
      Coombe 44 £5,518
      Notting Hill 460 £5,540
      Belsize Park 459 £5,567
      Brompton 932 £5,644
      Hadley Wood 25 £7,219
      Chelsea 649 £7,443
      Kensington 412 £7,710
      South Kensington 675 £11,088
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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