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 27 £1,150
      Downham 44 £1,227
      Catford South 54 £1,329
      Manor Park 49 £1,333
      Northumberland Heath 36 £1,354
      Cricklewood 130 £1,370
      Forestdale 21 £1,376
      Scrattons Farm 198 £1,396
      Bedfont 56 £1,398
      Forest Gate 62 £1,400
      Longlands 30 £1,420
      Edmonton 113 £1,426
      Pollards Hill 63 £1,430
      Marks Gate 21 £1,449
      Mitcham 107 £1,459
      West Drayton 75 £1,462
      New Beckenham 20 £1,470
      Little Ilford 48 £1,477
      Thornton Heath 179 £1,483
      South Norwood 89 £1,485
      Anerley 26 £1,487
      Waddon 98 £1,488
      Plashet 89 £1,493
      Camberwell 143 £1,501
      Sudbury 140 £1,502
      Seven Kings 153 £1,521
      Greenford 110 £1,526
      Harringay 194 £1,532
      Addiscombe 84 £1,533
      Plumstead 112 £1,541
      Kenton 52 £1,546
      Wealdstone 226 £1,549
      Worton 122 £1,556
      Bexley 20 £1,557
      Leyton 224 £1,563
      Abbey Wood 46 £1,570
      Little Heath 30 £1,582
      St Paul's Cray 25 £1,583
      Fairlop 22 £1,587
      South Woodford 24 £1,594
      Chadwell Heath 34 £1,605
      West Green 338 £1,609
      Highams Park 54 £1,611
      Maryland 82 £1,611
      Newbury Park 66 £1,612
      Tolworth 34 £1,612
      Harold Hill 39 £1,624
      Hounslow West 125 £1,629
      Thamesmead 41 £1,629
      Brunswick Park 32 £1,640
      Carshalton Beeches 45 £1,644
      Penge 35 £1,653
      Plaistow 142 £1,659
      Perry Vale 67 £1,663
      Southbury 75 £1,664
      Beckton 86 £1,665
      Beckenham 48 £1,666
      Hanworth 26 £1,672
      Selhurst 93 £1,677
      New Cross 137 £1,689
      Peckham 156 £1,697
      Well Hall 36 £1,698
      Feltham 85 £1,703
      New Cross Gate 121 £1,711
      Broad Green 232 £1,716
      Goddington 20 £1,718
      Wanstead 24 £1,729
      Shortlands 33 £1,730
      Streatham Hill 273 £1,735
      Crystal Palace 30 £1,739
      Snaresbrook 26 £1,743
      Collier's Wood 98 £1,744
      Clapton 173 £1,751
      Thames View 71 £1,757
      Elm Park 22 £1,760
      Palmers Green 74 £1,760
      Collier Row 45 £1,760
      Woodside 52 £1,765
      Harmondsworth 24 £1,777
      Stepney 207 £1,781
      Purley 68 £1,783
      Hainault 28 £1,786
      Chingford 122 £1,791
      West Hackney 78 £1,792
      Rotherhithe 175 £1,796
      Hither Green 80 £1,797
      Loughborough Junction 108 £1,800
      Horn Park 30 £1,801
      Gidea Park 33 £1,803
      Hale End 25 £1,806
      Poverest 21 £1,809
      The Wrythe 25 £1,812
      Homerton 100 £1,813
      Deptford 108 £1,815
      Poplar 236 £1,819
      Gants Hill 105 £1,820
      Rayners Lane 133 £1,821
      Heston 76 £1,828
      Preston 180 £1,831
      Gallions Reach 35 £1,832
      Becontree 73 £1,836
      Herne Hill 21 £1,838
      Haggerston 104 £1,843
      Forest Hill 68 £1,848
      Worcester Park 28 £1,850
      Finchley 65 £1,856
      Ladywell 118 £1,856
      Upper Norwood 32 £1,861
      Rush Green 54 £1,866
      Hillingdon 82 £1,872
      Redbridge 45 £1,877
      Blackheath 37 £1,882
      Northwood 76 £1,885
      New Barnet 33 £1,888
      Leytonstone 102 £1,892
      Whetstone 41 £1,896
      Dagenham 65 £1,915
      Dulwich Village 21 £1,922
      Harrow Weald 75 £1,928
      Hackney 171 £1,929
      Becontree Heath 68 £1,931
      Brixton 181 £1,932
      Benhilton 79 £1,935
      Southgate 44 £1,937
      Shooters Hill 44 £1,941
      Ponders End 50 £1,943
      Widmore 28 £1,957
      Shadwell 128 £1,960
      Blendon 21 £1,967
      Church End 73 £1,974
      New Southgate 41 £1,976
      Bethnal Green 219 £1,981
      Wallington 28 £1,985
      Barkingside 29 £1,986
      Hayes 143 £1,988
      Mile End 196 £1,991
      New Malden 78 £1,993
      Alperton 129 £1,997
      Morden 42 £2,009
      West Norwood 89 £2,017
      Hornsey 157 £2,019
      Hackney Wick 39 £2,022
      Belmont 52 £2,025
      Osterley 25 £2,033
      Archway 163 £2,038
      Holloway 343 £2,042
      Bow 226 £2,043
      Upton Park 83 £2,047
      West Ham 136 £2,052
      Honor Oak 40 £2,055
      Summerstown 143 £2,059
      Yeading 79 £2,059
      Stockwell 208 £2,066
      New Eltham 25 £2,071
      Perivale 83 £2,071
      Charlton 76 £2,073
      Kingsbury 93 £2,073
      Streatham 151 £2,076
      Cowley 97 £2,082
      Tulse Hill 50 £2,098
      Yiewsley 59 £2,122
      Whitton 37 £2,124
      Mapesbury 117 £2,130
      Furzedown 345 £2,132
      Norbury 42 £2,138
      Limehouse 225 £2,139
      East Dulwich 83 £2,148
      Park Royal 240 £2,150
      Canning Town 249 £2,152
      Sudbury Hill 45 £2,153
      Hanwell 199 £2,164
      Cranford 22 £2,166
      Stanmore 38 £2,168
      Stroud Green 52 £2,169
      West Barnes 57 £2,173
      Middle Park 31 £2,176
      Spring Grove 110 £2,185
      Dollis Hill 161 £2,187
      Barnehurst 26 £2,189
      Hendon 98 £2,192
      Charlton Riverside 42 £2,193
      Surbiton 99 £2,194
      West Finchley 44 £2,201
      Clayhall 31 £2,226
      Upton 37 £2,235
      Hornchurch 35 £2,236
      East Greenwich 222 £2,254
      West Hendon 59 £2,255
      Shacklewell 111 £2,259
      Old Kent Road 230 £2,259
      Nunhead 56 £2,265
      Balham 227 £2,272
      Dulwich 22 £2,306
      Walworth 234 £2,312
      Earlsfield 117 £2,330
      Stamford Hill 83 £2,334
      Finsbury Park 144 £2,342
      Harlesden 162 £2,349
      Twyford 71 £2,354
      North Finchley 60 £2,355
      Friern Barnet 45 £2,370
      Berrylands 21 £2,384
      Highbury 185 £2,387
      Kidbrooke 115 £2,390
      Brockley 39 £2,391
      Colindale 171 £2,398
      Kilburn 108 £2,415
      Brent Cross 75 £2,425
      Bowes 214 £2,430
      Crouch End 94 £2,437
      Chinbrook 32 £2,439
      Stratford 481 £2,449
      Pinner 38 £2,468
      Stoke Newington 191 £2,483
      Merton 118 £2,501
      Wandsworth 276 £2,520
      Kennington 80 £2,532
      Tufnell Park 45 £2,534
      Hendon Central 306 £2,540
      Clapham 356 £2,544
      South Hornchurch 20 £2,546
      Dalston 125 £2,567
      Blackwall 394 £2,591
      Southfields 118 £2,633
      Silvertown 159 £2,658
      Norbiton 187 £2,663
      Bermondsey 294 £2,671
      St Pancras 223 £2,672
      Putney 181 £2,676
      Hampton Hill 23 £2,687
      Oval 145 £2,714
      Strawberry Hill 63 £2,762
      Greenwich Peninsula 93 £2,762
      West Kensington 436 £2,769
      Shepherd's Bush 535 £2,778
      Merton Park 127 £2,781
      Clapham Junction 292 £2,872
      Elephant and Castle 359 £2,914
      Whitechapel 723 £2,921
      Hoxton 212 £2,942
      Temple Fortune 101 £2,994
      Queen's Park 110 £3,061
      Isle of Dogs 1,103 £3,073
      Woodside Park 37 £3,079
      Roehampton 97 £3,101
      Barnsbury 394 £3,117
      Brook Green 146 £3,151
      Ickenham 59 £3,165
      Petersham 29 £3,169
      Battersea 283 £3,197
      Kentish Town 214 £3,242
      North Kensington 214 £3,243
      Lambeth 66 £3,258
      Muswell Hill 129 £3,269
      Gospel Oak 60 £3,273
      Hampton Wick 47 £3,284
      Brondesbury 108 £3,367
      Canary Wharf 503 £3,391
      Islington 223 £3,423
      Cockfosters 48 £3,429
      Somers Town 127 £3,461
      Mill Hill 46 £3,491
      The Borough 296 £3,577
      Hammersmith 673 £3,612
      South Hampstead 204 £3,616
      Clerkenwell 229 £3,754
      Shoreditch 185 £3,761
      Fitzrovia 352 £3,765
      Earl's Court 558 £3,836
      Kingston Vale 27 £3,849
      Raynes Park 157 £3,865
      Holborn 166 £3,894
      Fulham 498 £3,920
      Wapping 317 £3,937
      Golders Green 163 £3,961
      North Sheen 61 £3,969
      Ham 20 £4,008
      St Margarets 84 £4,071
      High Barnet 48 £4,089
      West Hampstead 338 £4,112
      Waterloo 190 £4,173
      Mortlake 42 £4,228
      Finsbury 240 £4,242
      Vauxhall 388 £4,261
      East Sheen 43 £4,392
      Southwark 167 £4,551
      King's Cross 247 £4,615
      Kew 41 £4,801
      Bloomsbury 154 £4,995
      Chalk Farm 362 £5,115
      Notting Hill 443 £5,359
      Coombe 42 £5,497
      Belsize Park 441 £5,719
      Brompton 906 £5,728
      Hadley Wood 26 £6,872
      Chelsea 628 £7,567
      Kensington 392 £7,615
      South Kensington 683 £11,155
      Hampstead Garden Suburb 59 £13,028
      Be the first to find new properties
      Your search
      • Greater london

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