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
      Southend 27 £1,295
      Scrattons Farm 297 £1,346
      Forest Gate 60 £1,347
      Plashet 77 £1,366
      Anerley 31 £1,386
      Pollards Hill 63 £1,420
      Cricklewood 122 £1,421
      Manor Park 39 £1,421
      Lower Belvedere 22 £1,444
      Longlands 25 £1,448
      Tolworth 33 £1,451
      Catford South 55 £1,454
      St Paul's Cray 25 £1,467
      Edmonton 115 £1,471
      Bedfont 54 £1,475
      Harringay 183 £1,487
      Thornton Heath 179 £1,494
      Waddon 100 £1,496
      Addiscombe 82 £1,497
      Northumberland Heath 37 £1,499
      Mitcham 100 £1,508
      Barking Riverside 25 £1,511
      Kenton 63 £1,514
      Poverest 22 £1,525
      Goddington 21 £1,527
      West Green 319 £1,535
      West Drayton 77 £1,546
      Sudbury 143 £1,546
      Greenford 107 £1,550
      Seven Kings 132 £1,555
      Penge 38 £1,556
      Wealdstone 215 £1,562
      South Norwood 84 £1,565
      Fairlop 26 £1,567
      Woodside 45 £1,571
      Hounslow West 109 £1,572
      Camberwell 149 £1,572
      Chadwell Heath 34 £1,590
      Plumstead 99 £1,593
      Newbury Park 65 £1,600
      Little Ilford 43 £1,605
      Leyton 243 £1,606
      Brunswick Park 30 £1,610
      Beckenham 47 £1,616
      Feltham 76 £1,622
      South Woodford 29 £1,623
      Southbury 71 £1,638
      Maryland 84 £1,639
      Snaresbrook 26 £1,660
      Elm Park 22 £1,663
      Perry Vale 77 £1,672
      Plaistow 148 £1,672
      Highams Park 55 £1,687
      Abbey Wood 42 £1,692
      Harold Hill 38 £1,695
      Carshalton Beeches 44 £1,711
      Little Heath 26 £1,716
      Purley 73 £1,719
      Thames View 70 £1,725
      Streatham Hill 278 £1,725
      Worton 114 £1,734
      Clapton 162 £1,743
      Hanworth 25 £1,745
      Blackheath 35 £1,747
      Well Hall 31 £1,750
      Collier Row 35 £1,752
      Rotherhithe 186 £1,757
      New Cross 142 £1,761
      Homerton 105 £1,767
      Hither Green 79 £1,769
      Collier's Wood 95 £1,773
      Stepney 221 £1,789
      New Barnet 27 £1,798
      Chingford 121 £1,801
      Widmore 30 £1,802
      The Wrythe 24 £1,803
      Broad Green 240 £1,804
      Becontree 66 £1,804
      Gidea Park 39 £1,808
      Northwood 75 £1,814
      Peckham 161 £1,814
      Thamesmead 54 £1,816
      Heston 74 £1,821
      Hainault 28 £1,825
      West Hackney 75 £1,830
      Poplar 241 £1,836
      Worcester Park 25 £1,838
      Beckton 80 £1,839
      Gants Hill 104 £1,844
      Palmers Green 72 £1,844
      Rush Green 67 £1,849
      Shooters Hill 46 £1,850
      New Cross Gate 124 £1,860
      Horn Park 26 £1,865
      Harmondsworth 21 £1,867
      Herne Hill 21 £1,867
      Forest Hill 65 £1,868
      Loughborough Junction 105 £1,868
      Finchley 61 £1,879
      Selhurst 88 £1,880
      Blendon 21 £1,882
      Ponders End 53 £1,885
      Crystal Palace 27 £1,886
      Rayners Lane 129 £1,901
      Preston 180 £1,907
      Brixton 187 £1,910
      Ladywell 111 £1,913
      Redbridge 41 £1,915
      Hornsey 169 £1,915
      Gallions Reach 32 £1,919
      Shortlands 29 £1,924
      Dagenham 61 £1,924
      Church End 65 £1,932
      Alperton 130 £1,940
      Deptford 113 £1,963
      Bow 242 £1,969
      Wallington 26 £1,972
      Bethnal Green 239 £1,975
      Hale End 27 £1,980
      New Southgate 35 £1,981
      Mile End 180 £1,984
      Becontree Heath 67 £1,984
      Hillingdon 87 £1,986
      Hayes 132 £1,987
      Benhilton 72 £1,988
      Hackney 158 £1,989
      Belmont 53 £1,991
      Southgate 45 £1,992
      Yiewsley 64 £2,001
      Leytonstone 111 £2,009
      Norbury 42 £2,029
      Holloway 339 £2,029
      Archway 169 £2,030
      Haggerston 111 £2,032
      Yeading 86 £2,036
      Stockwell 220 £2,036
      Dulwich Village 22 £2,049
      West Norwood 84 £2,052
      Tulse Hill 45 £2,055
      Perivale 90 £2,061
      Harrow Weald 77 £2,062
      Cowley 96 £2,063
      New Malden 76 £2,064
      Summerstown 140 £2,074
      Kingsbury 97 £2,074
      Barnehurst 25 £2,088
      West Barnes 55 £2,090
      Upper Norwood 35 £2,096
      Hackney Wick 40 £2,098
      Upton Park 75 £2,107
      Morden 33 £2,112
      Whetstone 39 £2,115
      Limehouse 238 £2,118
      Barkingside 24 £2,123
      Cranford 25 £2,127
      Mapesbury 107 £2,131
      Whitton 38 £2,132
      Lower Morden 20 £2,133
      Middle Park 33 £2,137
      Hanwell 198 £2,147
      Streatham 152 £2,151
      Shadwell 139 £2,152
      West Finchley 40 £2,154
      Dollis Hill 177 £2,162
      West Hendon 67 £2,164
      Park Royal 250 £2,170
      West Ham 141 £2,171
      Nunhead 52 £2,171
      Berrylands 20 £2,172
      Stanmore 39 £2,176
      Osterley 22 £2,183
      Hendon 110 £2,185
      Hook 20 £2,187
      Earlsfield 130 £2,194
      Furzedown 340 £2,195
      Hornchurch 33 £2,195
      East Dulwich 80 £2,205
      New Eltham 23 £2,215
      East Greenwich 217 £2,217
      Charlton 73 £2,217
      Honor Oak 35 £2,224
      Chinbrook 28 £2,231
      Canning Town 231 £2,237
      Dulwich 22 £2,249
      Finsbury Park 149 £2,255
      Brockley 45 £2,265
      Old Kent Road 248 £2,271
      Balham 225 £2,289
      Shacklewell 106 £2,336
      Harlesden 152 £2,340
      Stamford Hill 80 £2,341
      Hackbridge 22 £2,346
      Kidbrooke 124 £2,356
      Highbury 207 £2,360
      Walworth 229 £2,365
      Kilburn 117 £2,368
      Sudbury Hill 32 £2,388
      North Finchley 72 £2,397
      Brent Cross 73 £2,399
      Twyford 61 £2,404
      Friern Barnet 42 £2,410
      Wandsworth 299 £2,414
      Spring Grove 112 £2,418
      Surbiton 105 £2,419
      Charlton Riverside 42 £2,424
      Stroud Green 49 £2,439
      Colindale 176 £2,441
      Merton 116 £2,450
      Crouch End 98 £2,458
      Stratford 500 £2,490
      Bowes 301 £2,494
      Dalston 134 £2,502
      Stoke Newington 181 £2,512
      Clapham 360 £2,513
      Pinner 36 £2,530
      Clayhall 48 £2,538
      Southfields 118 £2,568
      Strawberry Hill 64 £2,601
      Kennington 73 £2,611
      Upton 33 £2,626
      Bermondsey 285 £2,627
      Putney 182 £2,633
      Blackwall 403 £2,645
      Norbiton 188 £2,647
      St Pancras 225 £2,665
      Shepherd's Bush 534 £2,679
      Silvertown 158 £2,684
      Hendon Central 506 £2,685
      West Kensington 445 £2,719
      Oval 146 £2,721
      North Woolwich 21 £2,727
      Roehampton 109 £2,733
      Clapham Junction 305 £2,741
      Greenwich Peninsula 93 £2,766
      Merton Park 130 £2,808
      Tufnell Park 43 £2,915
      Whitechapel 775 £2,948
      Queen's Park 120 £2,976
      Hoxton 202 £3,028
      Battersea 294 £3,066
      Isle of Dogs 1,063 £3,073
      Elephant and Castle 351 £3,089
      Temple Fortune 93 £3,129
      Barnsbury 396 £3,129
      Petersham 30 £3,242
      Gospel Oak 61 £3,263
      Woodside Park 37 £3,300
      Canary Wharf 486 £3,315
      Brook Green 163 £3,325
      North Kensington 244 £3,332
      Ickenham 51 £3,358
      Cockfosters 45 £3,361
      Kentish Town 222 £3,374
      Hampton Wick 50 £3,462
      Brondesbury 111 £3,472
      Lambeth 67 £3,480
      Islington 236 £3,489
      Somers Town 130 £3,537
      Muswell Hill 121 £3,555
      Hammersmith 690 £3,626
      Mill Hill 46 £3,661
      South Hampstead 233 £3,665
      The Borough 325 £3,688
      Fitzrovia 372 £3,717
      Wapping 324 £3,757
      Earl's Court 644 £3,777
      Fulham 514 £3,918
      Shoreditch 205 £3,919
      Raynes Park 161 £3,948
      North Sheen 63 £4,000
      Clerkenwell 255 £4,009
      Golders Green 152 £4,029
      Finsbury 233 £4,037
      High Barnet 43 £4,067
      Holborn 171 £4,103
      Waterloo 198 £4,167
      Vauxhall 401 £4,301
      Mortlake 46 £4,318
      St Margarets 88 £4,321
      West Hampstead 339 £4,321
      East Sheen 44 £4,322
      Kew 42 £4,379
      King's Cross 242 £4,557
      Southwark 167 £4,574
      Chalk Farm 397 £5,062
      Bloomsbury 172 £5,209
      Notting Hill 460 £5,506
      Belsize Park 480 £5,528
      Coombe 42 £5,701
      Brompton 937 £5,790
      Hadley Wood 25 £7,219
      Chelsea 649 £7,434
      Kensington 415 £7,523
      South Kensington 680 £11,113
      Hampstead Garden Suburb 60 £13,073
      Be the first to find new properties
      Your search
      • Greater london

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