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
      Forestdale 25 £1,177
      Bexley 63 £1,237
      St Paul's Cray 27 £1,251
      Shirley 25 £1,258
      Elm Park 26 £1,298
      Plashet 106 £1,328
      Southend 36 £1,335
      Kenley 23 £1,364
      Waddon 124 £1,369
      Thornton Heath 218 £1,381
      Thamesmead 59 £1,389
      Poverest 44 £1,392
      Abbey Wood 52 £1,394
      Downham 40 £1,402
      Woodside 58 £1,413
      Highams Park 66 £1,417
      Yiewsley 64 £1,431
      Forest Gate 70 £1,444
      South Woodford 26 £1,457
      Edmonton 131 £1,457
      Purley 94 £1,462
      Manor Park 72 £1,465
      Barking Riverside 26 £1,479
      Northumberland Heath 32 £1,482
      New Beckenham 22 £1,484
      Ponders End 67 £1,486
      Chadwell Heath 29 £1,495
      Catford South 69 £1,499
      South Norwood 88 £1,503
      Welling 20 £1,513
      Mitcham 140 £1,516
      Pollards Hill 55 £1,539
      New Eltham 26 £1,547
      Plaistow 181 £1,547
      Little Ilford 73 £1,547
      Palmers Green 97 £1,550
      Anerley 36 £1,558
      Horn Park 31 £1,559
      Leyton 274 £1,559
      Plumstead 140 £1,566
      Addiscombe 105 £1,567
      Snaresbrook 22 £1,568
      Chingford 65 £1,570
      Penge 43 £1,578
      Hounslow West 149 £1,579
      Harringay 187 £1,582
      Harold Hill 31 £1,585
      West Green 291 £1,586
      Maryland 83 £1,603
      Broad Green 208 £1,607
      Upper Norwood 38 £1,619
      Morden 35 £1,623
      Wealdstone 226 £1,623
      Worton 114 £1,626
      Cricklewood 107 £1,626
      Camberwell 145 £1,632
      Beckenham 68 £1,632
      Bethnal Green 381 £1,636
      Bowes 53 £1,652
      Kenton 37 £1,657
      Beckton 113 £1,658
      Seven Kings 123 £1,660
      Becontree Heath 81 £1,664
      Forest Hill 67 £1,671
      Widmore 43 £1,674
      Becontree 67 £1,684
      Perry Vale 70 £1,686
      Honor Oak 33 £1,687
      Collier's Wood 133 £1,689
      Sudbury 161 £1,693
      Carshalton Beeches 56 £1,694
      Selhurst 94 £1,694
      Thames View 76 £1,694
      Gants Hill 108 £1,695
      New Cross Gate 89 £1,696
      Greenford 107 £1,702
      Feltham 113 £1,707
      Hale End 29 £1,712
      Hackney Wick 37 £1,713
      Blendon 21 £1,715
      Lower Belvedere 22 £1,716
      West Drayton 64 £1,717
      Brunswick Park 47 £1,718
      Finchley 63 £1,720
      Redbridge 31 £1,722
      Shooters Hill 52 £1,723
      Osterley 39 £1,725
      Shortlands 48 £1,727
      Brockley 66 £1,729
      Nunhead 61 £1,730
      Gallions Reach 56 £1,735
      Rush Green 47 £1,740
      Poplar 196 £1,743
      Little Heath 22 £1,750
      Ladywell 129 £1,754
      Hither Green 96 £1,755
      New Cross 130 £1,764
      Streatham Hill 295 £1,768
      Homerton 114 £1,771
      Herne Hill 25 £1,781
      Norbury 61 £1,781
      Rayners Lane 144 £1,782
      Heston 70 £1,786
      Longlands 28 £1,787
      Belmont 39 £1,788
      East Dulwich 75 £1,789
      Harlesden 160 £1,796
      Bedfont 41 £1,803
      Rainham 21 £1,813
      Newbury Park 77 £1,818
      Northwood 83 £1,820
      Bow 235 £1,825
      Crystal Palace 37 £1,826
      Benhilton 93 £1,840
      Southbury 81 £1,843
      New Southgate 46 £1,843
      Dagenham 75 £1,846
      Collier Row 56 £1,848
      Hanworth 23 £1,856
      Cowley 75 £1,857
      Well Hall 43 £1,857
      Southgate 56 £1,858
      Harold Wood 22 £1,864
      Barnehurst 28 £1,866
      Wallington 49 £1,869
      Fairlop 33 £1,870
      Deptford 105 £1,870
      Sudbury Hill 46 £1,875
      Surbiton 92 £1,877
      Harrow Weald 93 £1,889
      Hillingdon 82 £1,892
      Clapton 154 £1,893
      Leytonstone 125 £1,894
      The Wrythe 31 £1,896
      Upton Park 86 £1,896
      Canning Town 230 £1,899
      Tulse Hill 51 £1,899
      Streatham 210 £1,899
      Alperton 117 £1,909
      Colney Hatch 41 £1,910
      West Heath 24 £1,913
      Preston 156 £1,923
      Stepney 199 £1,924
      Charlton 101 £1,929
      Brixton 230 £1,933
      West Ham 118 £1,933
      Chinbrook 40 £1,941
      West Norwood 116 £1,943
      West Hackney 66 £1,952
      West Hendon 48 £1,954
      Yeading 85 £1,954
      Hornsey 136 £1,968
      Hayes 186 £1,970
      Cranford 34 £1,984
      Loughborough Junction 96 £2,007
      Mile End 173 £2,010
      Stanmore 48 £2,019
      Whitton 35 £2,021
      Rotherhithe 199 £2,024
      Kidbrooke 132 £2,031
      Finsbury Park 142 £2,037
      Hainault 24 £2,047
      Park Royal 263 £2,053
      West Barnes 47 £2,054
      Harmondsworth 23 £2,056
      Barkingside 21 £2,058
      Summerstown 140 £2,059
      Furzedown 359 £2,063
      Peckham 188 £2,064
      New Barnet 41 £2,089
      Pinner 43 £2,091
      Limehouse 231 £2,114
      New Malden 60 £2,119
      Perivale 83 £2,132
      Worcester Park 22 £2,134
      Old Kent Road 168 £2,134
      Berrylands 20 £2,145
      North Finchley 79 £2,147
      Shacklewell 114 £2,162
      Merton 132 £2,164
      Archway 145 £2,169
      Hendon 106 £2,184
      Dollis Hill 189 £2,195
      Hook 24 £2,198
      Stockwell 229 £2,203
      Scrattons Farm 43 £2,213
      Kingsbury 86 £2,224
      Walworth 176 £2,230
      Charlton Riverside 62 £2,241
      Twyford 85 £2,248
      Blackheath 37 £2,252
      Holloway 266 £2,261
      East Greenwich 235 £2,262
      Stratford 384 £2,308
      Mapesbury 80 £2,309
      Silvertown 157 £2,309
      Hornchurch 26 £2,322
      Ickenham 46 £2,323
      Southfields 142 £2,327
      Earlsfield 114 £2,328
      Kennington 43 £2,335
      Balham 260 £2,339
      Dulwich 26 £2,340
      Colindale 210 £2,341
      Whetstone 55 £2,350
      Hendon Central 107 £2,358
      Stamford Hill 92 £2,359
      Crouch End 102 £2,365
      Tolworth 39 £2,374
      Oval 128 £2,393
      Hackney 137 £2,417
      Dalston 122 £2,440
      Greenwich Peninsula 58 £2,469
      Shepherd's Bush 543 £2,506
      Church End 96 £2,511
      Woodside Park 43 £2,524
      Stroud Green 53 £2,540
      Hanwell 231 £2,544
      Upton 46 £2,551
      Clayhall 51 £2,554
      North Kensington 391 £2,557
      Hackbridge 27 £2,567
      Spring Grove 141 £2,568
      Norbiton 222 £2,569
      Clapham 331 £2,569
      Wandsworth 272 £2,592
      Blackwall 289 £2,597
      Haggerston 113 £2,603
      St Pancras 256 £2,605
      Kilburn 172 £2,607
      Tufnell Park 57 £2,616
      Putney 195 £2,616
      Middle Park 47 £2,620
      Stoke Newington 178 £2,622
      Friern Barnet 49 £2,654
      Elephant and Castle 233 £2,663
      West Kensington 388 £2,693
      Motspur Park 20 £2,708
      Merton Park 114 £2,738
      Bermondsey 211 £2,752
      Whitechapel 663 £2,761
      Queen's Park 144 £2,763
      Temple Fortune 76 £2,833
      Lambeth 56 £2,835
      Gidea Park 36 £2,840
      Isle of Dogs 612 £2,867
      West Finchley 47 £2,873
      Shadwell 178 £2,913
      Brent Cross 76 £2,923
      South Hampstead 222 £2,942
      Roehampton 100 £2,953
      Barnsbury 320 £2,988
      Clapham Junction 360 £3,006
      Cockfosters 67 £3,084
      Brook Green 168 £3,097
      Islington 234 £3,143
      Hoxton 202 £3,218
      Battersea 256 £3,227
      Mortlake 45 £3,239
      Brondesbury 147 £3,269
      Hammersmith 584 £3,281
      Highbury 243 £3,330
      Canary Wharf 379 £3,350
      Mill Hill 58 £3,353
      Muswell Hill 125 £3,377
      Strawberry Hill 54 £3,432
      Somers Town 107 £3,472
      Hampton 21 £3,475
      Kentish Town 194 £3,516
      Raynes Park 149 £3,525
      Shoreditch 142 £3,552
      Fulham 495 £3,667
      Golders Green 161 £3,673
      Hampton Wick 33 £3,693
      Kingston Vale 20 £3,702
      Waterloo 89 £3,708
      Fitzrovia 309 £3,730
      Earl's Court 560 £3,749
      Wapping 244 £3,756
      Finsbury 143 £3,779
      Kew 47 £3,783
      The Borough 201 £3,855
      North Sheen 58 £3,931
      High Barnet 42 £4,036
      King's Cross 201 £4,064
      Gospel Oak 54 £4,107
      Clerkenwell 242 £4,118
      Vauxhall 271 £4,136
      East Sheen 50 £4,533
      Petersham 28 £4,539
      West Hampstead 330 £4,577
      St Margarets 54 £4,705
      Holborn 205 £4,712
      Southwark 98 £4,874
      Chalk Farm 346 £5,178
      Notting Hill 474 £5,209
      Bloomsbury 141 £5,232
      Brompton 924 £5,562
      Belsize Park 409 £6,270
      Coombe 32 £7,256
      Chelsea 480 £7,954
      Kensington 367 £9,097
      South Kensington 538 £11,804
      Hampstead Garden Suburb 68 £12,360
      Be the first to find new properties
      Your search
      • Greater london

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