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
      Plashet 75 £1,312
      Downham 36 £1,321
      Scrattons Farm 325 £1,333
      Forest Gate 60 £1,344
      Anerley 27 £1,368
      Southend 27 £1,375
      Manor Park 44 £1,391
      Catford South 52 £1,416
      Bedfont 50 £1,418
      Pollards Hill 65 £1,419
      Poverest 25 £1,422
      Cricklewood 120 £1,425
      Longlands 20 £1,451
      St Paul's Cray 22 £1,469
      Lower Belvedere 22 £1,469
      Mitcham 102 £1,472
      Tolworth 31 £1,475
      Harringay 186 £1,479
      Northumberland Heath 33 £1,483
      Edmonton 109 £1,490
      Barking Riverside 24 £1,491
      Thornton Heath 169 £1,493
      Waddon 97 £1,503
      Addiscombe 79 £1,509
      Kenton 60 £1,512
      West Green 318 £1,535
      Woodside 44 £1,540
      Chadwell Heath 34 £1,547
      Wealdstone 206 £1,562
      South Norwood 80 £1,562
      Maryland 80 £1,573
      Camberwell 150 £1,581
      Sudbury 135 £1,588
      Leyton 239 £1,589
      West Drayton 67 £1,594
      Beckenham 52 £1,596
      Penge 35 £1,597
      Seven Kings 129 £1,599
      Plumstead 95 £1,609
      Brunswick Park 29 £1,614
      Highams Park 53 £1,617
      Hounslow West 106 £1,619
      Plaistow 147 £1,620
      Abbey Wood 48 £1,621
      Newbury Park 59 £1,631
      Southbury 63 £1,635
      Greenford 93 £1,636
      Colney Hatch 20 £1,647
      New Beckenham 20 £1,652
      Little Ilford 49 £1,656
      Thames View 59 £1,660
      Feltham 74 £1,661
      South Woodford 31 £1,662
      Elm Park 22 £1,665
      Carshalton Beeches 46 £1,674
      Purley 68 £1,685
      Perry Vale 68 £1,686
      Snaresbrook 29 £1,699
      Herne Hill 25 £1,704
      Little Heath 24 £1,705
      Fairlop 25 £1,707
      Harold Hill 37 £1,717
      Homerton 108 £1,729
      Rotherhithe 193 £1,739
      Well Hall 29 £1,745
      Hanworth 25 £1,747
      Worton 117 £1,751
      Hither Green 81 £1,755
      Hainault 26 £1,759
      Streatham Hill 268 £1,760
      Beckton 76 £1,772
      Peckham 159 £1,780
      Widmore 32 £1,781
      Collier Row 33 £1,784
      Shooters Hill 46 £1,787
      Chingford 117 £1,794
      Clapton 158 £1,798
      Forest Hill 71 £1,801
      Gidea Park 41 £1,801
      Collier's Wood 89 £1,806
      New Cross 140 £1,814
      Thamesmead 53 £1,817
      Stepney 221 £1,818
      Palmers Green 73 £1,822
      Northwood 67 £1,830
      Worcester Park 21 £1,833
      Poplar 241 £1,840
      Heston 68 £1,840
      Broad Green 238 £1,844
      The Wrythe 25 £1,853
      Becontree 58 £1,857
      West Hackney 73 £1,859
      Gants Hill 94 £1,864
      Deptford 108 £1,867
      Rush Green 60 £1,870
      Horn Park 25 £1,871
      Ladywell 116 £1,874
      Loughborough Junction 100 £1,877
      Crystal Palace 27 £1,878
      Selhurst 86 £1,882
      Shortlands 29 £1,882
      New Barnet 27 £1,883
      Dagenham 66 £1,885
      Harmondsworth 20 £1,893
      Hornsey 171 £1,898
      Blackheath 33 £1,900
      Gallions Reach 33 £1,908
      Rayners Lane 118 £1,911
      New Southgate 37 £1,921
      Preston 169 £1,929
      New Cross Gate 119 £1,934
      Upper Norwood 37 £1,934
      Leytonstone 108 £1,936
      Brixton 186 £1,939
      Alperton 121 £1,946
      Bow 242 £1,948
      Ponders End 43 £1,973
      Bethnal Green 235 £1,974
      Church End 62 £1,980
      Redbridge 38 £1,983
      Becontree Heath 56 £1,991
      Hackney Wick 35 £1,992
      Benhilton 66 £1,993
      Tulse Hill 45 £1,997
      Southgate 45 £2,002
      Finchley 60 £2,003
      Summerstown 136 £2,005
      Harrow Weald 75 £2,008
      Stockwell 225 £2,008
      Hayes 120 £2,012
      Hale End 28 £2,018
      Holloway 336 £2,025
      Archway 171 £2,029
      Hackney 167 £2,030
      Yiewsley 61 £2,031
      West Norwood 84 £2,039
      Hillingdon 81 £2,041
      Osterley 21 £2,050
      Yeading 84 £2,050
      New Malden 70 £2,054
      Mile End 181 £2,054
      Perivale 86 £2,058
      Haggerston 100 £2,058
      Wallington 26 £2,066
      Upton Park 72 £2,076
      Morden 29 £2,085
      Belmont 51 £2,092
      Stanmore 33 £2,095
      Barnehurst 24 £2,100
      Cowley 95 £2,105
      Whetstone 38 £2,109
      Kingsbury 92 £2,110
      Cranford 24 £2,116
      East Dulwich 73 £2,118
      Streatham 150 £2,125
      Shadwell 133 £2,135
      Mapesbury 106 £2,137
      Limehouse 233 £2,138
      Hanwell 190 £2,148
      Nunhead 53 £2,148
      West Barnes 51 £2,154
      Charlton 72 £2,165
      Hornchurch 36 £2,168
      Barkingside 23 £2,172
      Dollis Hill 174 £2,181
      West Hendon 66 £2,189
      Furzedown 335 £2,202
      Earlsfield 128 £2,207
      East Greenwich 227 £2,208
      West Ham 141 £2,214
      Middle Park 32 £2,216
      Canning Town 223 £2,217
      Hendon 106 £2,223
      Balham 218 £2,231
      Whitton 37 £2,232
      Park Royal 247 £2,234
      Honor Oak 34 £2,243
      Norbury 41 £2,246
      Charlton Riverside 42 £2,271
      Old Kent Road 246 £2,298
      Finsbury Park 139 £2,308
      Chinbrook 33 £2,311
      Kilburn 114 £2,315
      Highbury 205 £2,316
      Shacklewell 105 £2,322
      Harlesden 157 £2,323
      Brockley 42 £2,342
      West Finchley 41 £2,359
      Walworth 219 £2,360
      New Eltham 20 £2,365
      Stamford Hill 76 £2,382
      Dulwich 21 £2,387
      Kidbrooke 114 £2,387
      Friern Barnet 41 £2,391
      North Finchley 73 £2,405
      Twyford 60 £2,412
      Merton 118 £2,414
      Brent Cross 76 £2,425
      Spring Grove 106 £2,427
      Stroud Green 50 £2,432
      Colindale 175 £2,438
      Crouch End 96 £2,438
      Sudbury Hill 32 £2,438
      Stratford 503 £2,459
      Surbiton 99 £2,464
      Bowes 332 £2,498
      Wandsworth 282 £2,498
      Clayhall 45 £2,503
      Dalston 140 £2,506
      Clapham 359 £2,558
      Pinner 37 £2,587
      Bermondsey 280 £2,589
      Putney 186 £2,593
      Stoke Newington 176 £2,622
      Southfields 111 £2,630
      Kennington 70 £2,636
      Upton 34 £2,637
      Silvertown 165 £2,638
      Oval 143 £2,662
      St Pancras 224 £2,663
      Clapham Junction 308 £2,666
      Blackwall 393 £2,689
      Hampton Hill 21 £2,691
      Greenwich Peninsula 96 £2,693
      Hendon Central 581 £2,705
      Norbiton 174 £2,706
      Shepherd's Bush 531 £2,713
      West Kensington 430 £2,724
      Roehampton 109 £2,731
      Strawberry Hill 62 £2,828
      Merton Park 126 £2,899
      Tufnell Park 42 £2,915
      Whitechapel 757 £2,919
      Queen's Park 121 £2,951
      Ickenham 52 £2,964
      Hoxton 197 £3,082
      Battersea 291 £3,088
      Barnsbury 388 £3,090
      Temple Fortune 92 £3,096
      Isle of Dogs 1,039 £3,111
      Elephant and Castle 352 £3,116
      Woodside Park 38 £3,218
      Petersham 29 £3,252
      North Kensington 239 £3,303
      Canary Wharf 478 £3,304
      Brondesbury 112 £3,389
      Somers Town 126 £3,429
      Gospel Oak 61 £3,442
      Cockfosters 41 £3,504
      Muswell Hill 122 £3,514
      Kentish Town 209 £3,519
      Hampton Wick 50 £3,522
      Islington 232 £3,536
      Lambeth 63 £3,543
      Brook Green 156 £3,557
      Hammersmith 690 £3,568
      The Borough 323 £3,682
      Mill Hill 52 £3,724
      Fitzrovia 369 £3,730
      Wapping 323 £3,738
      South Hampstead 234 £3,764
      Earl's Court 643 £3,826
      Shoreditch 201 £3,911
      Fulham 503 £3,912
      Raynes Park 165 £3,942
      North Sheen 56 £4,016
      Clerkenwell 255 £4,024
      Finsbury 226 £4,035
      Waterloo 194 £4,130
      Golders Green 151 £4,150
      Holborn 173 £4,209
      Mortlake 48 £4,285
      Kew 43 £4,305
      St Margarets 86 £4,356
      High Barnet 40 £4,373
      East Sheen 46 £4,460
      West Hampstead 329 £4,463
      Vauxhall 404 £4,501
      King's Cross 243 £4,580
      Southwark 166 £4,598
      Chalk Farm 396 £5,037
      Bloomsbury 168 £5,220
      Belsize Park 478 £5,551
      Notting Hill 462 £5,624
      Coombe 41 £5,760
      Brompton 947 £5,823
      Hadley Wood 25 £7,229
      Chelsea 654 £7,392
      Kensington 409 £7,582
      South Kensington 679 £11,243
      Hampstead Garden Suburb 62 £12,637
      Be the first to find new properties
      Your search
      • Greater london

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