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 41 £1,253
      Plashet 77 £1,335
      Forest Gate 57 £1,339
      Scrattons Farm 317 £1,340
      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
      Bedfont 55 £1,461
      Lower Belvedere 21 £1,470
      Harringay 188 £1,472
      Thornton Heath 174 £1,478
      Edmonton 117 £1,480
      Addiscombe 83 £1,487
      Mitcham 101 £1,490
      Waddon 99 £1,497
      Longlands 21 £1,500
      Kenton 64 £1,506
      Barking Riverside 25 £1,507
      West Green 321 £1,518
      South Norwood 81 £1,524
      Goddington 20 £1,554
      Chadwell Heath 35 £1,556
      Woodside 45 £1,557
      Seven Kings 131 £1,557
      Wealdstone 212 £1,562
      Leyton 239 £1,566
      West Drayton 77 £1,581
      Penge 37 £1,586
      Beckenham 51 £1,586
      Hounslow West 113 £1,597
      Newbury Park 64 £1,598
      Camberwell 148 £1,598
      Sudbury 147 £1,598
      Greenford 99 £1,604
      Maryland 82 £1,605
      Plumstead 101 £1,615
      Snaresbrook 25 £1,615
      Brunswick Park 29 £1,616
      Southbury 69 £1,623
      Feltham 77 £1,624
      South Woodford 31 £1,640
      Colney Hatch 20 £1,647
      Highams Park 53 £1,652
      Little Ilford 47 £1,653
      Abbey Wood 45 £1,656
      Plaistow 149 £1,659
      Elm Park 22 £1,665
      Poverest 25 £1,684
      Fairlop 25 £1,693
      Well Hall 33 £1,693
      Carshalton Beeches 44 £1,697
      Purley 71 £1,707
      Rotherhithe 188 £1,713
      Thames View 64 £1,715
      Perry Vale 72 £1,717
      Harold Hill 35 £1,725
      Little Heath 25 £1,729
      Worton 118 £1,735
      Streatham Hill 273 £1,738
      Hither Green 79 £1,740
      Herne Hill 24 £1,743
      Hanworth 25 £1,743
      Collier Row 34 £1,746
      Homerton 104 £1,765
      Beckton 82 £1,774
      Clapton 159 £1,775
      Becontree 66 £1,778
      Peckham 156 £1,781
      New Cross 139 £1,797
      Widmore 29 £1,799
      Broad Green 253 £1,800
      Chingford 120 £1,800
      Gidea Park 40 £1,805
      Wanstead 20 £1,810
      Stepney 221 £1,818
      Ladywell 112 £1,821
      Forest Hill 64 £1,822
      Northwood 69 £1,825
      Hainault 28 £1,825
      The Wrythe 24 £1,826
      Shooters Hill 47 £1,827
      Collier's Wood 93 £1,829
      Palmers Green 73 £1,830
      Thamesmead 53 £1,835
      Finchley 62 £1,837
      Worcester Park 25 £1,838
      Gants Hill 98 £1,840
      West Hackney 74 £1,842
      Poplar 245 £1,843
      Heston 74 £1,844
      Loughborough Junction 103 £1,863
      Dagenham 64 £1,867
      New Cross Gate 120 £1,869
      Rush Green 64 £1,871
      Crystal Palace 27 £1,878
      Shortlands 28 £1,889
      New Barnet 27 £1,892
      Blendon 20 £1,893
      Hornsey 171 £1,899
      Blackheath 33 £1,900
      Ponders End 49 £1,900
      Church End 68 £1,901
      Deptford 110 £1,903
      Harmondsworth 20 £1,908
      Gallions Reach 33 £1,909
      Brixton 191 £1,910
      Rayners Lane 124 £1,914
      Horn Park 23 £1,914
      Preston 178 £1,920
      Redbridge 41 £1,922
      Selhurst 85 £1,922
      New Southgate 35 £1,929
      Hillingdon 87 £1,934
      Becontree Heath 66 £1,942
      Benhilton 72 £1,944
      Leytonstone 110 £1,948
      Alperton 123 £1,953
      Bethnal Green 238 £1,962
      Norbury 38 £1,962
      Hale End 27 £1,972
      Yiewsley 63 £1,983
      Hayes 132 £1,983
      Mile End 180 £1,988
      Bow 243 £1,996
      Southgate 47 £2,004
      Harrow Weald 76 £2,007
      Hackney 164 £2,008
      Wallington 27 £2,010
      Belmont 53 £2,014
      Stockwell 225 £2,017
      Haggerston 104 £2,021
      Summerstown 139 £2,021
      Holloway 336 £2,036
      Yeading 84 £2,041
      Tulse Hill 44 £2,041
      Archway 170 £2,049
      New Malden 76 £2,050
      West Norwood 83 £2,053
      Morden 31 £2,053
      Kingsbury 95 £2,055
      Upton Park 73 £2,070
      Cowley 93 £2,076
      Perivale 92 £2,079
      Hackney Wick 39 £2,088
      Upper Norwood 34 £2,093
      Osterley 22 £2,094
      Limehouse 236 £2,100
      Barnehurst 25 £2,100
      Dulwich Village 20 £2,118
      West Barnes 53 £2,118
      Mapesbury 107 £2,129
      East Dulwich 76 £2,129
      Whetstone 37 £2,137
      Hanwell 202 £2,143
      Shadwell 139 £2,146
      Hornchurch 35 £2,153
      Nunhead 58 £2,156
      Park Royal 252 £2,169
      Barkingside 23 £2,172
      Streatham 148 £2,172
      Dollis Hill 174 £2,178
      Whitton 36 £2,180
      Furzedown 331 £2,182
      Charlton 71 £2,183
      Earlsfield 130 £2,185
      West Hendon 66 £2,186
      Hendon 107 £2,190
      Chinbrook 33 £2,201
      Stanmore 38 £2,202
      East Greenwich 224 £2,205
      Cranford 24 £2,212
      Balham 218 £2,226
      West Ham 139 £2,226
      Middle Park 31 £2,230
      Canning Town 228 £2,256
      West Finchley 41 £2,279
      Brockley 44 £2,279
      Honor Oak 32 £2,286
      New Eltham 21 £2,293
      Finsbury Park 142 £2,301
      Shacklewell 109 £2,307
      Harlesden 155 £2,330
      Old Kent Road 245 £2,333
      Dulwich 22 £2,333
      Kilburn 116 £2,335
      Highbury 207 £2,340
      Kidbrooke 117 £2,348
      Walworth 227 £2,351
      Charlton Riverside 42 £2,351
      Stamford Hill 77 £2,357
      Twyford 62 £2,359
      Friern Barnet 42 £2,366
      Sudbury Hill 32 £2,382
      Colindale 174 £2,390
      North Finchley 73 £2,394
      Spring Grove 108 £2,397
      Brent Cross 74 £2,400
      Merton 118 £2,417
      Stroud Green 49 £2,424
      Crouch End 96 £2,451
      Surbiton 99 £2,458
      Stratford 515 £2,467
      Dalston 142 £2,468
      Wandsworth 284 £2,479
      Bowes 321 £2,491
      Clayhall 46 £2,496
      Pinner 39 £2,523
      Clapham 363 £2,548
      Bermondsey 291 £2,575
      Putney 183 £2,600
      Greenwich Peninsula 93 £2,603
      Stoke Newington 176 £2,620
      Blackwall 406 £2,622
      Upton 34 £2,634
      Southfields 111 £2,634
      North Woolwich 21 £2,641
      Oval 145 £2,660
      St Pancras 222 £2,670
      Kennington 73 £2,679
      Hampton Hill 20 £2,683
      Hendon Central 546 £2,687
      Shepherd's Bush 530 £2,693
      Clapham Junction 305 £2,693
      Silvertown 160 £2,707
      Roehampton 108 £2,738
      West Kensington 436 £2,743
      Norbiton 182 £2,774
      Strawberry Hill 63 £2,776
      Merton Park 126 £2,845
      Whitechapel 763 £2,939
      Tufnell Park 40 £2,983
      Queen's Park 117 £3,001
      Hoxton 201 £3,021
      Temple Fortune 95 £3,064
      Isle of Dogs 1,061 £3,082
      Ickenham 52 £3,084
      Barnsbury 399 £3,098
      Battersea 291 £3,101
      Elephant and Castle 352 £3,110
      Woodside Park 43 £3,189
      Petersham 31 £3,235
      Gospel Oak 61 £3,277
      Canary Wharf 473 £3,324
      North Kensington 240 £3,350
      Brook Green 157 £3,382
      Kentish Town 220 £3,410
      Cockfosters 45 £3,446
      Brondesbury 111 £3,455
      Lambeth 65 £3,473
      Hampton Wick 52 £3,473
      Islington 232 £3,519
      Muswell Hill 121 £3,546
      Somers Town 130 £3,564
      Hammersmith 690 £3,570
      Mill Hill 52 £3,636
      The Borough 318 £3,718
      Wapping 322 £3,718
      Fitzrovia 372 £3,718
      South Hampstead 231 £3,788
      Earl's Court 646 £3,815
      Fulham 517 £3,918
      Shoreditch 207 £3,926
      Raynes Park 164 £3,945
      Finsbury 229 £3,966
      East Sheen 44 £3,974
      Clerkenwell 253 £3,993
      High Barnet 44 £4,075
      North Sheen 60 £4,098
      Golders Green 148 £4,132
      Holborn 169 £4,156
      Waterloo 200 £4,178
      Vauxhall 391 £4,338
      Mortlake 47 £4,345
      Kew 42 £4,368
      St Margarets 87 £4,386
      West Hampstead 338 £4,480
      King's Cross 247 £4,538
      Southwark 166 £4,599
      Chalk Farm 400 £5,016
      Bloomsbury 170 £5,243
      Belsize Park 488 £5,531
      Notting Hill 450 £5,619
      Coombe 41 £5,693
      Brompton 943 £5,829
      Hadley Wood 25 £7,219
      Chelsea 651 £7,369
      Kensington 411 £7,618
      South Kensington 686 £11,193
      Hampstead Garden Suburb 61 £12,807
      Be the first to find new properties
      Your search
      • Greater london

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