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
      Forest Gate 58 £1,330
      Plashet 77 £1,335
      Scrattons Farm 315 £1,341
      Southend 28 £1,363
      Manor Park 42 £1,377
      Anerley 29 £1,399
      Pollards Hill 66 £1,408
      St Paul's Cray 25 £1,410
      Tolworth 34 £1,413
      Cricklewood 121 £1,424
      Catford South 53 £1,454
      Northumberland Heath 37 £1,455
      Lower Belvedere 21 £1,470
      Harringay 188 £1,473
      Edmonton 118 £1,474
      Bedfont 54 £1,475
      Thornton Heath 174 £1,478
      Mitcham 101 £1,490
      Waddon 99 £1,497
      Addiscombe 82 £1,500
      Longlands 21 £1,500
      Kenton 64 £1,506
      Barking Riverside 25 £1,507
      South Norwood 82 £1,528
      West Green 319 £1,534
      Goddington 20 £1,554
      Chadwell Heath 35 £1,556
      Woodside 45 £1,557
      Seven Kings 131 £1,557
      Wealdstone 213 £1,566
      West Drayton 77 £1,581
      Penge 37 £1,586
      Camberwell 147 £1,592
      Sudbury 148 £1,592
      Beckenham 52 £1,592
      Leyton 240 £1,594
      Hounslow West 113 £1,597
      Newbury Park 64 £1,598
      Greenford 99 £1,604
      Maryland 82 £1,605
      Snaresbrook 26 £1,610
      Plumstead 101 £1,615
      Brunswick Park 29 £1,616
      Feltham 77 £1,624
      Southbury 70 £1,626
      South Woodford 31 £1,640
      Highams Park 53 £1,652
      Little Ilford 47 £1,653
      Abbey Wood 45 £1,656
      Plaistow 149 £1,659
      Elm Park 22 £1,665
      Fairlop 26 £1,689
      Well Hall 33 £1,693
      Carshalton Beeches 44 £1,699
      Perry Vale 71 £1,704
      Purley 71 £1,707
      Thames View 64 £1,715
      Poverest 24 £1,723
      Harold Hill 35 £1,726
      Little Heath 25 £1,729
      Streatham Hill 274 £1,735
      Worton 118 £1,735
      Herne Hill 24 £1,743
      Hanworth 25 £1,743
      Hither Green 78 £1,743
      Collier Row 34 £1,746
      Rotherhithe 186 £1,757
      Homerton 104 £1,765
      Clapton 160 £1,768
      Becontree 66 £1,778
      Peckham 156 £1,781
      New Cross 138 £1,788
      Chingford 120 £1,800
      Beckton 80 £1,803
      Gidea Park 40 £1,805
      Collier's Wood 93 £1,810
      Wanstead 20 £1,810
      Stepney 220 £1,812
      Forest Hill 65 £1,815
      West Hackney 74 £1,820
      Hainault 28 £1,825
      The Wrythe 24 £1,826
      Shooters Hill 47 £1,827
      Northwood 70 £1,828
      Palmers Green 73 £1,830
      Broad Green 255 £1,831
      Thamesmead 53 £1,835
      Finchley 62 £1,837
      Worcester Park 25 £1,838
      Widmore 30 £1,839
      Gants Hill 98 £1,840
      Poplar 245 £1,842
      Heston 74 £1,844
      Loughborough Junction 103 £1,866
      Dagenham 64 £1,867
      New Cross Gate 120 £1,869
      Rush Green 64 £1,871
      Crystal Palace 27 £1,878
      New Barnet 27 £1,892
      Ladywell 112 £1,892
      Blendon 20 £1,893
      Blackheath 33 £1,900
      Church End 68 £1,901
      Deptford 108 £1,905
      Rayners Lane 125 £1,907
      Harmondsworth 20 £1,908
      Gallions Reach 33 £1,909
      Brixton 191 £1,913
      Ponders End 48 £1,915
      Preston 178 £1,920
      Redbridge 41 £1,922
      Selhurst 85 £1,922
      New Southgate 35 £1,929
      Becontree Heath 66 £1,942
      Hornsey 173 £1,944
      Benhilton 72 £1,944
      Shortlands 29 £1,944
      Alperton 123 £1,947
      Leytonstone 110 £1,948
      Bethnal Green 237 £1,962
      Norbury 38 £1,962
      Hale End 27 £1,972
      Hillingdon 88 £1,978
      Yiewsley 63 £1,983
      Hayes 132 £1,984
      Horn Park 25 £1,985
      Mile End 180 £1,988
      Bow 242 £1,997
      Southgate 46 £1,999
      Harrow Weald 76 £2,007
      Hackney 166 £2,007
      Wallington 27 £2,010
      Haggerston 105 £2,011
      Belmont 53 £2,014
      Stockwell 225 £2,016
      Holloway 335 £2,036
      Yeading 84 £2,041
      Archway 171 £2,041
      West Norwood 82 £2,044
      Kingsbury 94 £2,050
      New Malden 76 £2,050
      Morden 31 £2,053
      Summerstown 138 £2,055
      Tulse Hill 46 £2,069
      Upton Park 73 £2,070
      Cowley 93 £2,076
      Perivale 92 £2,079
      Upper Norwood 35 £2,087
      Hackney Wick 39 £2,088
      Osterley 22 £2,094
      Barnehurst 25 £2,100
      Limehouse 236 £2,118
      Dulwich Village 20 £2,118
      West Barnes 53 £2,118
      Mapesbury 107 £2,129
      Whetstone 37 £2,137
      East Dulwich 75 £2,140
      Hanwell 202 £2,143
      Nunhead 57 £2,145
      Shadwell 139 £2,146
      Hornchurch 35 £2,153
      West Ham 137 £2,162
      Park Royal 254 £2,169
      Dollis Hill 175 £2,170
      Barkingside 23 £2,172
      Streatham 148 £2,173
      Furzedown 334 £2,175
      Charlton 72 £2,178
      Whitton 36 £2,180
      Earlsfield 132 £2,189
      West Hendon 65 £2,200
      Chinbrook 33 £2,201
      East Greenwich 227 £2,202
      Stanmore 38 £2,202
      Hendon 105 £2,205
      Cranford 24 £2,212
      Balham 216 £2,220
      Middle Park 31 £2,230
      Canning Town 229 £2,257
      West Finchley 41 £2,279
      Honor Oak 32 £2,286
      New Eltham 21 £2,293
      Shacklewell 109 £2,307
      Finsbury Park 141 £2,310
      Brockley 43 £2,313
      Stamford Hill 79 £2,318
      Dulwich 22 £2,333
      Old Kent Road 247 £2,338
      Harlesden 153 £2,340
      Walworth 226 £2,341
      Highbury 205 £2,352
      Kidbrooke 118 £2,357
      Kilburn 118 £2,358
      Twyford 62 £2,359
      Friern Barnet 42 £2,366
      Sudbury Hill 32 £2,382
      Charlton Riverside 41 £2,387
      Colindale 174 £2,390
      North Finchley 73 £2,394
      Spring Grove 108 £2,397
      Brent Cross 74 £2,400
      Merton 119 £2,409
      Stroud Green 49 £2,424
      Crouch End 98 £2,441
      Surbiton 99 £2,458
      Dalston 142 £2,468
      Stratford 515 £2,473
      Wandsworth 284 £2,477
      Bowes 320 £2,490
      Clayhall 46 £2,496
      Pinner 39 £2,523
      Clapham 363 £2,548
      Bermondsey 292 £2,572
      Southfields 113 £2,601
      Putney 182 £2,610
      Stoke Newington 178 £2,611
      Blackwall 406 £2,622
      Upton 34 £2,634
      North Woolwich 21 £2,641
      St Pancras 224 £2,668
      Oval 142 £2,675
      Kennington 73 £2,679
      Hampton Hill 20 £2,683
      Hendon Central 543 £2,686
      Shepherd's Bush 532 £2,690
      Norbiton 183 £2,692
      Clapham Junction 306 £2,710
      Silvertown 159 £2,714
      Greenwich Peninsula 93 £2,729
      Roehampton 108 £2,738
      West Kensington 437 £2,741
      Strawberry Hill 63 £2,776
      Merton Park 125 £2,844
      Whitechapel 762 £2,922
      Tufnell Park 40 £2,984
      Queen's Park 117 £3,001
      Hoxton 200 £3,006
      Temple Fortune 95 £3,064
      Isle of Dogs 1,061 £3,072
      Ickenham 52 £3,084
      Battersea 294 £3,094
      Barnsbury 400 £3,098
      Elephant and Castle 354 £3,135
      Woodside Park 43 £3,189
      Petersham 31 £3,235
      Gospel Oak 61 £3,277
      Canary Wharf 475 £3,317
      North Kensington 240 £3,356
      Brook Green 159 £3,369
      Kentish Town 220 £3,410
      Cockfosters 46 £3,429
      Brondesbury 111 £3,455
      Lambeth 65 £3,473
      Hampton Wick 52 £3,473
      Islington 233 £3,537
      Muswell Hill 122 £3,544
      Somers Town 131 £3,546
      Hammersmith 688 £3,576
      Mill Hill 53 £3,632
      The Borough 320 £3,711
      Wapping 321 £3,722
      Fitzrovia 370 £3,723
      South Hampstead 231 £3,788
      Earl's Court 650 £3,807
      Raynes Park 160 £3,834
      Shoreditch 206 £3,928
      Fulham 520 £3,929
      East Sheen 44 £3,974
      Clerkenwell 252 £3,995
      Finsbury 230 £4,018
      High Barnet 44 £4,075
      North Sheen 60 £4,098
      Golders Green 148 £4,132
      Holborn 167 £4,167
      Waterloo 200 £4,189
      Vauxhall 392 £4,331
      Mortlake 47 £4,345
      Kew 42 £4,368
      St Margarets 86 £4,376
      West Hampstead 336 £4,457
      Kingston Vale 20 £4,479
      King's Cross 246 £4,548
      Southwark 166 £4,599
      Chalk Farm 400 £5,016
      Bloomsbury 170 £5,243
      Belsize Park 490 £5,517
      Notting Hill 451 £5,599
      Coombe 41 £5,675
      Brompton 940 £5,781
      Hadley Wood 25 £7,219
      Chelsea 655 £7,362
      Kensington 411 £7,712
      South Kensington 686 £11,189
      Hampstead Garden Suburb 61 £12,807
      Be the first to find new properties
      Your search
      • Greater london

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