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
      St Paul's Cray 25 £1,205
      Forestdale 26 £1,222
      Bexley 64 £1,252
      Elm Park 26 £1,271
      Kenley 20 £1,293
      Shirley 23 £1,307
      Southend 36 £1,317
      Plashet 104 £1,319
      Thornton Heath 224 £1,354
      Waddon 122 £1,365
      Downham 39 £1,393
      Thamesmead 56 £1,409
      Barking Riverside 25 £1,412
      Horn Park 31 £1,424
      Purley 84 £1,434
      Woodside 58 £1,435
      Edmonton 125 £1,435
      Forest Gate 77 £1,444
      Highams Park 64 £1,448
      Poverest 45 £1,449
      South Woodford 27 £1,464
      South Norwood 86 £1,464
      Abbey Wood 45 £1,466
      Yiewsley 66 £1,468
      New Beckenham 22 £1,477
      Manor Park 70 £1,481
      Snaresbrook 22 £1,484
      Northumberland Heath 31 £1,491
      Catford South 69 £1,492
      Chadwell Heath 33 £1,492
      Pollards Hill 54 £1,507
      New Eltham 26 £1,516
      Ponders End 69 £1,525
      Morden 31 £1,527
      Plaistow 173 £1,529
      Blendon 21 £1,538
      Mitcham 135 £1,539
      Welling 20 £1,546
      Harringay 187 £1,547
      West Green 320 £1,555
      Leyton 269 £1,567
      Anerley 35 £1,568
      Chingford 65 £1,568
      Upper Norwood 35 £1,579
      Hounslow West 143 £1,583
      Palmers Green 95 £1,591
      Plumstead 134 £1,595
      Broad Green 215 £1,595
      Kenton 33 £1,597
      Maryland 77 £1,604
      Harold Hill 31 £1,616
      Seven Kings 116 £1,620
      Bethnal Green 391 £1,623
      Beckenham 66 £1,625
      Addiscombe 104 £1,626
      Penge 38 £1,631
      Wealdstone 228 £1,631
      Worton 124 £1,639
      Becontree Heath 80 £1,643
      Cricklewood 105 £1,647
      Little Ilford 70 £1,653
      Forest Hill 64 £1,655
      Becontree 66 £1,669
      Hackney Wick 34 £1,672
      Widmore 43 £1,674
      Bowes 50 £1,675
      Collier's Wood 131 £1,675
      Beckton 112 £1,682
      Honor Oak 32 £1,685
      Collier Row 51 £1,692
      Carshalton Beeches 59 £1,694
      Thames View 74 £1,698
      Redbridge 28 £1,698
      Camberwell 145 £1,699
      Selhurst 93 £1,700
      Hither Green 93 £1,700
      Greenford 103 £1,710
      Sudbury 152 £1,710
      Hale End 28 £1,710
      Brockley 62 £1,710
      Gallions Reach 53 £1,711
      Gants Hill 109 £1,716
      Osterley 40 £1,719
      Feltham 103 £1,719
      New Southgate 47 £1,720
      Finchley 62 £1,723
      West Drayton 63 £1,724
      Shooters Hill 52 £1,728
      Belmont 42 £1,731
      Heston 72 £1,736
      Perry Vale 64 £1,739
      New Cross 131 £1,747
      Ladywell 124 £1,750
      Brunswick Park 41 £1,752
      Streatham Hill 293 £1,753
      Norbury 60 £1,755
      East Dulwich 75 £1,762
      Little Heath 21 £1,764
      Lower Belvedere 21 £1,765
      Shortlands 45 £1,768
      Homerton 110 £1,772
      Poplar 191 £1,774
      New Cross Gate 91 £1,782
      Rush Green 45 £1,787
      Longlands 28 £1,787
      Southbury 76 £1,803
      Nunhead 61 £1,812
      Northwood 84 £1,819
      Rayners Lane 142 £1,823
      Newbury Park 74 £1,825
      Stepney 213 £1,827
      Herne Hill 24 £1,832
      Colney Hatch 40 £1,832
      Rainham 20 £1,836
      The Wrythe 34 £1,840
      Bow 238 £1,843
      Hanworth 25 £1,843
      Crystal Palace 40 £1,845
      Harlesden 157 £1,846
      Southgate 56 £1,846
      Dagenham 74 £1,851
      Benhilton 84 £1,852
      Surbiton 92 £1,862
      Upton Park 89 £1,862
      Sudbury Hill 44 £1,867
      Hillingdon 86 £1,872
      Harold Wood 22 £1,878
      Bedfont 40 £1,878
      Streatham 213 £1,879
      Canning Town 229 £1,883
      Fairlop 32 £1,883
      Well Hall 46 £1,884
      Deptford 102 £1,886
      Wallington 47 £1,891
      Tulse Hill 48 £1,893
      Clapton 158 £1,895
      Cowley 75 £1,908
      Preston 151 £1,910
      West Heath 22 £1,913
      Loughborough Junction 93 £1,916
      Barnehurst 27 £1,918
      Harrow Weald 84 £1,925
      Charlton 99 £1,929
      Alperton 119 £1,929
      Brixton 226 £1,931
      Yeading 80 £1,937
      Hayes 185 £1,940
      Chinbrook 40 £1,943
      West Hendon 46 £1,947
      West Hackney 62 £1,951
      Cranford 34 £1,953
      West Norwood 112 £1,957
      Leytonstone 120 £1,985
      Whitton 29 £1,987
      West Ham 114 £1,990
      Hornsey 132 £1,993
      Mile End 170 £2,008
      Barkingside 24 £2,009
      Harmondsworth 24 £2,010
      Rotherhithe 194 £2,016
      Stanmore 53 £2,018
      Summerstown 140 £2,023
      West Barnes 50 £2,027
      Kidbrooke 129 £2,036
      New Barnet 40 £2,048
      Finsbury Park 139 £2,049
      Park Royal 254 £2,057
      Limehouse 230 £2,061
      Furzedown 355 £2,068
      Peckham 190 £2,084
      Blackheath 36 £2,103
      Berrylands 20 £2,108
      Merton 128 £2,111
      Pinner 42 £2,112
      Archway 144 £2,118
      Worcester Park 24 £2,124
      Lower Morden 20 £2,126
      New Malden 60 £2,154
      Shacklewell 109 £2,161
      Perivale 86 £2,165
      Old Kent Road 165 £2,171
      Tolworth 39 £2,182
      Stockwell 217 £2,186
      North Finchley 79 £2,190
      Charlton Riverside 65 £2,193
      Kingsbury 88 £2,209
      Shadwell 116 £2,219
      Hendon 104 £2,223
      Hainault 26 £2,229
      Walworth 177 £2,230
      Dollis Hill 184 £2,254
      Twyford 86 £2,256
      East Greenwich 227 £2,262
      Hook 22 £2,275
      Southfields 138 £2,289
      Mapesbury 78 £2,293
      Stratford 367 £2,298
      Holloway 265 £2,300
      Earlsfield 111 £2,307
      Scrattons Farm 40 £2,317
      Silvertown 157 £2,319
      Colindale 209 £2,326
      Balham 255 £2,335
      Dulwich 25 £2,338
      Hornchurch 25 £2,349
      Oval 133 £2,358
      Whetstone 52 £2,371
      Stamford Hill 92 £2,383
      Hendon Central 109 £2,403
      Ickenham 47 £2,428
      Crouch End 102 £2,429
      Dalston 124 £2,458
      Greenwich Peninsula 60 £2,468
      Stroud Green 53 £2,501
      Clayhall 53 £2,516
      Church End 94 £2,522
      Woodside Park 43 £2,524
      Hanwell 231 £2,532
      North Kensington 396 £2,533
      Wandsworth 267 £2,545
      Haggerston 112 £2,550
      St Pancras 260 £2,558
      Kilburn 188 £2,568
      Norbiton 225 £2,576
      West Kensington 419 £2,596
      Hackbridge 27 £2,599
      Hackney 154 £2,618
      Clapham 333 £2,622
      Putney 186 £2,631
      Middle Park 47 £2,633
      Shepherd's Bush 506 £2,641
      Upton 41 £2,644
      Blackwall 287 £2,644
      Merton Park 112 £2,649
      Spring Grove 141 £2,651
      Tufnell Park 46 £2,659
      Elephant and Castle 238 £2,674
      Stoke Newington 178 £2,678
      Friern Barnet 48 £2,687
      Bermondsey 210 £2,748
      Queen's Park 137 £2,787
      Whitechapel 670 £2,791
      Gidea Park 37 £2,801
      Temple Fortune 75 £2,815
      Isle of Dogs 625 £2,866
      West Finchley 50 £2,877
      Kennington 64 £2,891
      Roehampton 102 £2,903
      Brent Cross 79 £2,939
      Barnsbury 314 £3,004
      South Hampstead 212 £3,027
      Lambeth 58 £3,059
      Brook Green 167 £3,074
      Clapham Junction 403 £3,109
      Cockfosters 65 £3,112
      Islington 233 £3,151
      Battersea 257 £3,192
      Brondesbury 149 £3,226
      Hoxton 195 £3,233
      Highbury 238 £3,259
      Hammersmith 571 £3,349
      Canary Wharf 380 £3,355
      Mortlake 42 £3,387
      Muswell Hill 124 £3,410
      Mill Hill 61 £3,443
      Hampton 21 £3,475
      Raynes Park 146 £3,490
      Shoreditch 143 £3,514
      Kentish Town 189 £3,519
      Strawberry Hill 51 £3,522
      Somers Town 100 £3,528
      Fulham 504 £3,640
      Golders Green 167 £3,675
      Earl's Court 549 £3,699
      Waterloo 94 £3,701
      Kew 46 £3,724
      Hampton Wick 32 £3,732
      Wapping 245 £3,771
      Finsbury 147 £3,775
      The Borough 206 £3,854
      North Sheen 56 £3,938
      High Barnet 42 £4,001
      Gospel Oak 57 £4,010
      Fitzrovia 356 £4,067
      Vauxhall 275 £4,087
      King's Cross 196 £4,102
      Clerkenwell 236 £4,150
      Petersham 28 £4,501
      East Sheen 50 £4,533
      West Hampstead 330 £4,588
      St Margarets 57 £4,616
      Holborn 183 £4,684
      Southwark 97 £4,927
      Chalk Farm 344 £5,195
      Bloomsbury 142 £5,229
      Notting Hill 473 £5,249
      Brompton 854 £5,651
      Belsize Park 410 £6,356
      Coombe 32 £7,255
      Chelsea 482 £7,915
      Kensington 375 £8,963
      South Kensington 544 £11,679
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

      There were 4,460 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!