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
      Bexley 62 £1,230
      Plashet 90 £1,297
      St Paul's Cray 22 £1,301
      Forest Gate 68 £1,326
      Downham 33 £1,332
      Shirley 22 £1,338
      Abbey Wood 41 £1,355
      Thornton Heath 184 £1,361
      Waddon 121 £1,382
      Pollards Hill 42 £1,396
      Yiewsley 51 £1,396
      Kenley 21 £1,397
      Purley 78 £1,398
      Southend 32 £1,409
      Highams Park 62 £1,412
      Manor Park 65 £1,418
      Woodside 40 £1,422
      Poverest 37 £1,432
      Barking Riverside 24 £1,443
      Edmonton 121 £1,461
      New Eltham 25 £1,470
      South Woodford 23 £1,476
      Catford South 57 £1,487
      Hounslow West 111 £1,502
      South Norwood 77 £1,505
      Mitcham 125 £1,506
      Anerley 32 £1,517
      New Beckenham 20 £1,519
      Addiscombe 92 £1,521
      Chadwell Heath 29 £1,523
      Penge 39 £1,528
      Ponders End 62 £1,534
      Maryland 63 £1,536
      Upper Norwood 33 £1,540
      Northumberland Heath 24 £1,549
      Harringay 173 £1,552
      Leyton 245 £1,556
      Plaistow 147 £1,568
      Horn Park 28 £1,571
      Chingford 61 £1,577
      Bethnal Green 376 £1,580
      West Green 255 £1,583
      Beckenham 62 £1,585
      Snaresbrook 22 £1,590
      Little Ilford 61 £1,612
      Kenton 28 £1,614
      Broad Green 197 £1,629
      Wealdstone 197 £1,629
      Shortlands 40 £1,632
      Thamesmead 59 £1,633
      Heston 56 £1,650
      Brockley 57 £1,662
      Carshalton Beeches 55 £1,665
      Perry Vale 53 £1,666
      Plumstead 135 £1,666
      Widmore 38 £1,670
      Collier's Wood 112 £1,680
      Seven Kings 99 £1,681
      Harold Hill 20 £1,684
      Forest Hill 70 £1,685
      Hackney Wick 37 £1,689
      Brunswick Park 43 £1,690
      Honor Oak 32 £1,691
      Gallions Reach 51 £1,693
      Osterley 26 £1,696
      Feltham 89 £1,698
      Poplar 179 £1,699
      Hale End 33 £1,702
      Bowes 46 £1,704
      Becontree Heath 56 £1,707
      Becontree 52 £1,714
      Sudbury 135 £1,726
      Hither Green 74 £1,732
      New Cross Gate 88 £1,732
      West Hackney 63 £1,747
      Gants Hill 91 £1,754
      Colney Hatch 32 £1,756
      Shooters Hill 49 £1,759
      Finchley 57 £1,760
      Norbury 58 £1,763
      New Cross 125 £1,765
      Beckton 92 £1,776
      Greenford 82 £1,778
      East Dulwich 64 £1,781
      Ladywell 116 £1,785
      Bow 213 £1,790
      Cricklewood 87 £1,792
      Leytonstone 121 £1,798
      Cowley 69 £1,802
      Homerton 109 £1,804
      West Heath 20 £1,809
      Harlesden 138 £1,810
      Crystal Palace 33 £1,813
      Morden 21 £1,815
      Streatham Hill 256 £1,821
      West Drayton 52 £1,822
      Rayners Lane 125 £1,822
      Camberwell 127 £1,823
      Redbridge 25 £1,825
      Thames View 59 £1,825
      New Southgate 43 £1,832
      Deptford 94 £1,832
      Clapton 148 £1,836
      Benhilton 78 £1,848
      Rush Green 34 £1,850
      Nunhead 56 £1,853
      Palmers Green 78 £1,856
      Bedfont 28 £1,859
      Longlands 26 £1,865
      Collier Row 37 £1,865
      Sudbury Hill 38 £1,868
      Well Hall 42 £1,873
      Alperton 90 £1,873
      Fairlop 25 £1,874
      Selhurst 86 £1,875
      Canning Town 200 £1,880
      Northwood 78 £1,884
      Hillingdon 77 £1,887
      Southgate 49 £1,892
      Surbiton 83 £1,899
      Worton 100 £1,912
      Southbury 69 £1,913
      Streatham 192 £1,917
      Chinbrook 32 £1,920
      Newbury Park 57 £1,921
      Loughborough Junction 97 £1,923
      Dagenham 50 £1,925
      Preston 142 £1,925
      West Hendon 44 £1,933
      Tulse Hill 47 £1,936
      West Ham 109 £1,945
      Charlton 99 £1,958
      Hornsey 127 £1,959
      Belmont 31 £1,968
      Wallington 40 £1,968
      Upton Park 73 £1,973
      Haggerston 89 £1,980
      Yeading 74 £1,983
      West Norwood 103 £1,986
      The Wrythe 26 £1,989
      Kidbrooke 121 £1,997
      Hayes 178 £1,998
      Barnehurst 23 £2,001
      Barkingside 21 £2,004
      Harrow Weald 74 £2,004
      Hainault 21 £2,005
      Summerstown 126 £2,021
      Cranford 29 £2,030
      Finsbury Park 136 £2,043
      Park Royal 238 £2,056
      Rotherhithe 169 £2,066
      Whitton 34 £2,071
      North Finchley 72 £2,077
      Furzedown 324 £2,080
      Shadwell 113 £2,082
      New Barnet 33 £2,082
      Brixton 207 £2,092
      Limehouse 217 £2,095
      Perivale 78 £2,097
      Pinner 42 £2,114
      Merton 122 £2,118
      Archway 137 £2,126
      Mile End 161 £2,128
      Old Kent Road 174 £2,137
      Shacklewell 105 £2,142
      West Barnes 42 £2,144
      Stanmore 34 £2,147
      New Malden 54 £2,156
      Holloway 236 £2,169
      Harmondsworth 21 £2,173
      Stockwell 209 £2,180
      Walworth 166 £2,194
      Dollis Hill 167 £2,206
      Scrattons Farm 30 £2,220
      Tolworth 33 £2,231
      Hendon 84 £2,231
      Charlton Riverside 57 £2,245
      Ickenham 51 £2,249
      Worcester Park 20 £2,265
      East Greenwich 214 £2,271
      Putney 227 £2,277
      Stratford 352 £2,282
      Silvertown 135 £2,285
      Stepney 208 £2,303
      Earlsfield 102 £2,308
      Kingsbury 76 £2,334
      Stamford Hill 91 £2,344
      Balham 249 £2,345
      Whetstone 54 £2,347
      Kennington 39 £2,348
      Colindale 199 £2,349
      Mapesbury 77 £2,356
      Southfields 122 £2,363
      Hackney 140 £2,364
      Twyford 72 £2,369
      Crouch End 91 £2,370
      Dulwich 23 £2,375
      Hendon Central 94 £2,406
      Wandsworth 269 £2,417
      Oval 122 £2,442
      Greenwich Peninsula 58 £2,448
      Dalston 112 £2,451
      Hornchurch 25 £2,455
      Slade Green 20 £2,492
      Spring Grove 121 £2,537
      Highbury 178 £2,537
      Blackheath 38 £2,540
      Clapham 310 £2,543
      Stroud Green 48 £2,553
      Norbiton 201 £2,562
      Clapham Junction 373 £2,564
      Stoke Newington 163 £2,571
      Clayhall 50 £2,579
      St Pancras 278 £2,590
      Woodside Park 40 £2,599
      Church End 82 £2,607
      Hanwell 222 £2,612
      Blackwall 276 £2,616
      Shepherd's Bush 465 £2,635
      Friern Barnet 48 £2,669
      Hackbridge 25 £2,670
      Elephant and Castle 230 £2,674
      West Kensington 368 £2,682
      Upton 33 £2,686
      Middle Park 40 £2,764
      Whitechapel 634 £2,769
      Tufnell Park 36 £2,774
      Bermondsey 226 £2,801
      Peckham 241 £2,850
      Kilburn 128 £2,896
      Queen's Park 128 £2,899
      Merton Park 112 £2,917
      West Finchley 46 £2,924
      Temple Fortune 70 £2,969
      Barnsbury 321 £3,001
      Isle of Dogs 558 £3,032
      Roehampton 91 £3,094
      Battersea 274 £3,109
      South Hampstead 210 £3,132
      Brondesbury 146 £3,137
      Cockfosters 63 £3,149
      Islington 215 £3,154
      Mortlake 45 £3,168
      Lambeth 54 £3,194
      Gidea Park 30 £3,227
      Hoxton 189 £3,274
      Brook Green 182 £3,304
      Hammersmith 549 £3,391
      Canary Wharf 366 £3,415
      Mill Hill 54 £3,448
      Somers Town 97 £3,480
      Kentish Town 182 £3,512
      Shoreditch 154 £3,529
      Muswell Hill 108 £3,549
      Waterloo 107 £3,558
      Raynes Park 148 £3,573
      Brent Cross 79 £3,573
      Fulham 497 £3,687
      Clerkenwell 203 £3,713
      Strawberry Hill 46 £3,715
      North Kensington 337 £3,762
      Hampton Wick 31 £3,767
      Wapping 252 £3,768
      Fitzrovia 298 £3,778
      King's Cross 240 £3,875
      Golders Green 143 £3,890
      Kew 44 £3,916
      Earl's Court 542 £3,926
      The Borough 190 £3,998
      North Sheen 52 £4,076
      Finsbury 168 £4,145
      Vauxhall 270 £4,198
      East Sheen 50 £4,278
      High Barnet 36 £4,325
      Gospel Oak 49 £4,362
      Petersham 25 £4,466
      West Hampstead 324 £4,609
      Holborn 133 £4,711
      Southwark 109 £4,892
      St Margarets 48 £4,971
      Notting Hill 468 £5,269
      Chalk Farm 324 £5,379
      Bloomsbury 139 £5,478
      Brompton 804 £5,611
      Belsize Park 463 £6,212
      Coombe 30 £7,645
      Chelsea 472 £8,209
      Kensington 425 £8,619
      Hampstead Garden Suburb 67 £11,615
      South Kensington 533 £12,013
      Be the first to find new properties
      Your search
      • Greater london

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