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 24 £1,144
      St Paul's Cray 25 £1,205
      Bexley 63 £1,241
      Elm Park 25 £1,262
      Kenley 20 £1,293
      Shirley 23 £1,307
      Plashet 102 £1,312
      Southend 34 £1,324
      Thornton Heath 211 £1,359
      Edmonton 122 £1,364
      Waddon 121 £1,367
      Barking Riverside 22 £1,369
      Downham 37 £1,382
      Woodside 54 £1,407
      Horn Park 30 £1,410
      Forest Gate 76 £1,426
      Abbey Wood 44 £1,427
      Purley 81 £1,431
      Thamesmead 56 £1,436
      Highams Park 64 £1,437
      South Woodford 26 £1,441
      South Norwood 86 £1,464
      Manor Park 68 £1,468
      Poverest 41 £1,470
      Catford South 65 £1,471
      Morden 30 £1,475
      New Beckenham 22 £1,477
      Yiewsley 65 £1,480
      Snaresbrook 22 £1,484
      Northumberland Heath 29 £1,496
      Pollards Hill 54 £1,507
      Chadwell Heath 32 £1,514
      New Eltham 26 £1,516
      Plaistow 163 £1,520
      Ponders End 67 £1,520
      Mitcham 133 £1,528
      Blendon 20 £1,531
      Harringay 176 £1,542
      Leyton 256 £1,564
      Anerley 35 £1,568
      Chingford 65 £1,568
      West Green 307 £1,570
      Upper Norwood 34 £1,572
      Seven Kings 109 £1,586
      Palmers Green 92 £1,596
      Broad Green 205 £1,597
      Kenton 33 £1,597
      Maryland 77 £1,601
      Hounslow West 134 £1,604
      Plumstead 127 £1,612
      Bethnal Green 390 £1,624
      Wealdstone 220 £1,626
      Addiscombe 97 £1,631
      Penge 38 £1,631
      Worton 116 £1,631
      Harold Hill 28 £1,641
      Collier's Wood 123 £1,644
      Cricklewood 104 £1,649
      Beckenham 64 £1,649
      Bowes 47 £1,655
      Forest Hill 63 £1,661
      Honor Oak 31 £1,665
      Becontree Heath 74 £1,667
      Becontree 63 £1,669
      Widmore 42 £1,671
      Hackney Wick 34 £1,672
      Beckton 109 £1,677
      Carshalton Beeches 56 £1,682
      Hither Green 91 £1,692
      Collier Row 51 £1,692
      Redbridge 28 £1,698
      Feltham 102 £1,707
      Camberwell 143 £1,708
      Hale End 28 £1,710
      Brockley 62 £1,710
      Gallions Reach 53 £1,711
      Gants Hill 99 £1,713
      Brunswick Park 41 £1,716
      Perry Vale 61 £1,717
      Selhurst 91 £1,718
      New Southgate 47 £1,720
      Sudbury 146 £1,722
      Finchley 62 £1,723
      Little Ilford 65 £1,724
      New Cross 130 £1,734
      Little Heath 20 £1,735
      Greenford 99 £1,738
      West Drayton 61 £1,739
      Norbury 58 £1,744
      Streatham Hill 291 £1,744
      Thames View 69 £1,746
      Belmont 40 £1,747
      Shooters Hill 51 £1,747
      Poplar 187 £1,748
      Ladywell 122 £1,751
      East Dulwich 74 £1,752
      Heston 70 £1,752
      Homerton 111 £1,764
      Lower Belvedere 21 £1,765
      Herne Hill 24 £1,766
      Shortlands 44 £1,767
      Dagenham 71 £1,770
      Osterley 37 £1,780
      New Cross Gate 90 £1,785
      Longlands 28 £1,787
      Rush Green 42 £1,788
      Southbury 75 £1,799
      Nunhead 60 £1,825
      Stepney 206 £1,832
      Colney Hatch 40 £1,832
      Rayners Lane 140 £1,834
      Bow 236 £1,834
      Northwood 82 £1,834
      Rainham 20 £1,836
      Crystal Palace 39 £1,845
      Surbiton 89 £1,848
      Clapton 155 £1,852
      The Wrythe 32 £1,855
      Well Hall 44 £1,861
      Harlesden 154 £1,863
      Southgate 54 £1,866
      Newbury Park 68 £1,876
      Canning Town 224 £1,876
      Streatham 211 £1,879
      Benhilton 79 £1,880
      Harold Wood 20 £1,880
      Deptford 98 £1,884
      Hillingdon 84 £1,884
      Tulse Hill 48 £1,893
      Chinbrook 37 £1,895
      Sudbury Hill 42 £1,899
      Preston 146 £1,905
      West Heath 22 £1,913
      Hanworth 23 £1,915
      Upton Park 82 £1,917
      Alperton 113 £1,919
      Brixton 224 £1,927
      Cowley 69 £1,930
      Charlton 98 £1,935
      Loughborough Junction 89 £1,937
      Wallington 44 £1,943
      Hayes 175 £1,946
      Bedfont 36 £1,947
      Harrow Weald 81 £1,948
      Cranford 34 £1,953
      West Hendon 45 £1,953
      West Norwood 107 £1,958
      West Hackney 60 £1,959
      Yeading 75 £1,968
      West Ham 112 £1,980
      Whitton 29 £1,987
      Fairlop 28 £1,991
      Hornsey 131 £1,993
      Leytonstone 115 £1,997
      Rotherhithe 189 £2,007
      Harmondsworth 24 £2,012
      Barkingside 22 £2,017
      Barnehurst 25 £2,018
      Mile End 168 £2,019
      Summerstown 137 £2,031
      Finsbury Park 136 £2,038
      Kidbrooke 126 £2,041
      Peckham 190 £2,047
      West Barnes 48 £2,056
      Park Royal 248 £2,059
      Stanmore 51 £2,065
      Furzedown 347 £2,073
      Limehouse 224 £2,075
      Merton 124 £2,093
      New Barnet 38 £2,093
      Blackheath 36 £2,103
      Berrylands 20 £2,108
      Archway 140 £2,111
      Pinner 41 £2,135
      Tolworth 36 £2,148
      North Finchley 78 £2,163
      Shacklewell 108 £2,167
      Worcester Park 22 £2,172
      Perivale 86 £2,175
      Old Kent Road 163 £2,179
      Charlton Riverside 64 £2,181
      New Malden 58 £2,188
      Stockwell 215 £2,189
      Kingsbury 87 £2,213
      Walworth 174 £2,216
      Shadwell 110 £2,235
      Hendon 100 £2,238
      Twyford 85 £2,254
      Hainault 22 £2,254
      Dollis Hill 178 £2,257
      East Greenwich 226 £2,267
      Hook 22 £2,275
      Silvertown 151 £2,285
      Earlsfield 110 £2,292
      Holloway 256 £2,297
      Mapesbury 77 £2,301
      Stratford 362 £2,304
      Scrattons Farm 39 £2,315
      Southfields 133 £2,330
      Dulwich 25 £2,338
      Oval 135 £2,340
      Colindale 203 £2,350
      Balham 250 £2,360
      Stamford Hill 89 £2,362
      Kennington 45 £2,362
      Hackney 146 £2,403
      Hornchurch 23 £2,419
      Crouch End 102 £2,429
      Hendon Central 105 £2,430
      Whetstone 50 £2,435
      Ickenham 44 £2,449
      Dalston 123 £2,452
      Greenwich Peninsula 59 £2,472
      Clayhall 52 £2,518
      Woodside Park 43 £2,524
      Haggerston 111 £2,541
      Hanwell 227 £2,545
      Church End 92 £2,550
      Blackwall 284 £2,553
      Kilburn 187 £2,561
      North Kensington 397 £2,567
      St Pancras 258 £2,569
      Wandsworth 263 £2,571
      Stroud Green 49 £2,585
      Shepherd's Bush 509 £2,599
      Hackbridge 27 £2,599
      Norbiton 218 £2,600
      Putney 185 £2,629
      Clapham 326 £2,640
      West Kensington 406 £2,640
      Upton 40 £2,645
      Tufnell Park 46 £2,659
      Merton Park 110 £2,662
      Elephant and Castle 235 £2,676
      Spring Grove 137 £2,685
      Friern Barnet 48 £2,687
      Stoke Newington 173 £2,693
      Middle Park 44 £2,709
      Bermondsey 206 £2,752
      Queen's Park 135 £2,813
      Whitechapel 669 £2,814
      Temple Fortune 73 £2,865
      Isle of Dogs 617 £2,875
      West Finchley 50 £2,877
      Gidea Park 34 £2,901
      Brent Cross 79 £2,939
      Roehampton 99 £2,939
      Barnsbury 308 £3,013
      South Hampstead 212 £3,027
      Lambeth 58 £3,059
      Brook Green 165 £3,094
      Cockfosters 64 £3,131
      Clapham Junction 419 £3,170
      Islington 229 £3,174
      Battersea 256 £3,192
      Hoxton 192 £3,244
      Brondesbury 146 £3,254
      Hammersmith 570 £3,337
      Canary Wharf 378 £3,363
      Highbury 242 £3,379
      Mortlake 42 £3,387
      Muswell Hill 122 £3,450
      Raynes Park 145 £3,509
      Shoreditch 142 £3,521
      Strawberry Hill 51 £3,522
      Hampton 20 £3,524
      Mill Hill 58 £3,524
      Somers Town 99 £3,542
      Kentish Town 184 £3,560
      Fulham 500 £3,662
      Golders Green 165 £3,682
      Waterloo 93 £3,715
      Earl's Court 550 £3,715
      Kew 46 £3,724
      Finsbury 144 £3,744
      Wapping 243 £3,764
      Hampton Wick 31 £3,775
      The Borough 205 £3,869
      North Sheen 55 £3,943
      Fitzrovia 336 £3,974
      High Barnet 42 £4,001
      Gospel Oak 56 £4,049
      King's Cross 196 £4,102
      Vauxhall 270 £4,126
      Clerkenwell 235 £4,152
      Petersham 28 £4,501
      East Sheen 50 £4,533
      West Hampstead 328 £4,639
      St Margarets 56 £4,678
      Holborn 185 £4,748
      Southwark 94 £4,978
      Chalk Farm 342 £5,205
      Bloomsbury 141 £5,225
      Notting Hill 471 £5,262
      Brompton 880 £5,606
      Belsize Park 410 £6,360
      Coombe 32 £7,255
      Chelsea 477 £7,967
      Kensington 372 £9,008
      South Kensington 543 £11,695
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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