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 25 £1,060
      Downham 49 £1,202
      Manor Park 47 £1,278
      Catford South 55 £1,341
      Northumberland Heath 38 £1,359
      Scrattons Farm 166 £1,361
      Cricklewood 132 £1,395
      Forest Gate 66 £1,396
      Bedfont 57 £1,401
      West Drayton 75 £1,412
      Camberwell 142 £1,418
      Longlands 30 £1,420
      Edmonton 115 £1,423
      Little Ilford 46 £1,439
      Mitcham 101 £1,448
      Marks Gate 21 £1,451
      Pollards Hill 62 £1,478
      Seven Kings 158 £1,481
      Anerley 26 £1,481
      St Paul's Cray 25 £1,487
      Plashet 90 £1,493
      South Norwood 87 £1,499
      Sudbury 141 £1,504
      Waddon 100 £1,518
      Greenford 107 £1,518
      Harringay 189 £1,536
      Wealdstone 229 £1,537
      Thornton Heath 169 £1,542
      Plumstead 115 £1,543
      Kenton 51 £1,547
      Abbey Wood 43 £1,550
      Highams Park 50 £1,554
      Addiscombe 83 £1,559
      Worton 123 £1,562
      South Woodford 26 £1,565
      Little Heath 27 £1,582
      Newbury Park 66 £1,588
      Hounslow West 133 £1,588
      Chadwell Heath 35 £1,591
      Maryland 80 £1,591
      West Green 349 £1,592
      Leyton 227 £1,595
      Tolworth 36 £1,602
      Fairlop 23 £1,609
      Bexley 21 £1,618
      Plaistow 139 £1,626
      Thamesmead 43 £1,629
      Harold Hill 38 £1,633
      Beckton 82 £1,640
      Carshalton Beeches 44 £1,645
      Well Hall 34 £1,662
      Penge 35 £1,662
      Hanworth 25 £1,665
      Shortlands 34 £1,668
      New Cross 138 £1,674
      Southbury 72 £1,675
      Peckham 156 £1,676
      Beckenham 50 £1,679
      Selhurst 91 £1,685
      Perry Vale 68 £1,690
      Horn Park 31 £1,705
      Broad Green 218 £1,709
      New Cross Gate 125 £1,714
      Crystal Palace 27 £1,715
      Harmondsworth 26 £1,715
      Woodside 53 £1,715
      Brunswick Park 32 £1,715
      Clapton 180 £1,718
      Goddington 20 £1,718
      Streatham Hill 266 £1,727
      Collier's Wood 94 £1,737
      Feltham 84 £1,737
      Purley 75 £1,741
      Palmers Green 73 £1,744
      Redbridge 42 £1,744
      Leytonstone 94 £1,750
      Wanstead 22 £1,750
      Collier Row 47 £1,753
      Thames View 74 £1,756
      Snaresbrook 28 £1,756
      Rush Green 56 £1,761
      Gants Hill 105 £1,770
      Hale End 25 £1,779
      Hainault 26 £1,781
      Stepney 213 £1,786
      Loughborough Junction 109 £1,796
      Chingford 119 £1,796
      Rayners Lane 131 £1,802
      Haggerston 102 £1,805
      Worcester Park 27 £1,813
      Poverest 21 £1,815
      Gidea Park 31 £1,816
      Homerton 105 £1,816
      Gallions Reach 33 £1,817
      Preston 181 £1,818
      West Hackney 79 £1,820
      Ladywell 114 £1,821
      Becontree 74 £1,826
      Deptford 108 £1,826
      The Wrythe 27 £1,846
      Upper Norwood 32 £1,846
      Hither Green 80 £1,848
      Forest Hill 68 £1,855
      Rotherhithe 185 £1,855
      Herne Hill 22 £1,859
      Poplar 236 £1,865
      Dagenham 66 £1,872
      Finchley 63 £1,876
      Northwood 77 £1,877
      Blackheath 35 £1,878
      Whetstone 40 £1,882
      Heston 78 £1,883
      Rainham 20 £1,893
      Ponders End 54 £1,893
      Becontree Heath 73 £1,911
      Hillingdon 84 £1,912
      Church End 74 £1,921
      Harrow Weald 74 £1,923
      Widmore 31 £1,924
      New Barnet 33 £1,926
      Blendon 20 £1,930
      Shadwell 127 £1,936
      Wallington 31 £1,936
      Shooters Hill 46 £1,937
      Barkingside 30 £1,940
      Brixton 180 £1,941
      Hackney Wick 39 £1,942
      New Malden 75 £1,946
      Hackney 163 £1,949
      Elm Park 26 £1,955
      Benhilton 78 £1,965
      Summerstown 133 £1,976
      Hayes 139 £1,979
      Southgate 44 £1,983
      West Norwood 86 £1,987
      New Southgate 40 £1,998
      Belmont 49 £2,008
      Bethnal Green 226 £2,009
      Alperton 128 £2,016
      Hornsey 158 £2,021
      Cowley 101 £2,023
      Archway 167 £2,023
      Upton Park 77 £2,032
      Yeading 78 £2,036
      Dulwich Village 21 £2,037
      Kingsbury 93 £2,037
      Morden 42 £2,038
      Tulse Hill 50 £2,050
      Holloway 342 £2,050
      West Ham 133 £2,050
      Clayhall 30 £2,053
      Honor Oak 39 £2,061
      Stockwell 204 £2,064
      Perivale 83 £2,066
      Bow 227 £2,070
      Charlton 75 £2,081
      Osterley 25 £2,091
      Mile End 196 £2,092
      Streatham 151 £2,095
      Surbiton 97 £2,098
      Furzedown 288 £2,102
      Yiewsley 60 £2,115
      Mapesbury 112 £2,127
      East Dulwich 79 £2,135
      Park Royal 248 £2,137
      Nunhead 56 £2,143
      Sudbury Hill 44 £2,150
      Norbury 41 £2,152
      Whitton 39 £2,155
      Spring Grove 109 £2,155
      Hanwell 198 £2,156
      Stanmore 39 £2,156
      Canning Town 248 £2,160
      Limehouse 231 £2,164
      Cranford 22 £2,166
      Hendon 97 £2,171
      Berrylands 20 £2,173
      New Eltham 27 £2,173
      Middle Park 31 £2,176
      West Finchley 40 £2,186
      Charlton Riverside 41 £2,194
      Barnehurst 27 £2,203
      West Barnes 47 £2,209
      Hornchurch 36 £2,217
      Old Kent Road 228 £2,222
      North Finchley 59 £2,227
      Upton 37 £2,236
      Dollis Hill 153 £2,247
      East Greenwich 234 £2,250
      Balham 212 £2,253
      West Hendon 59 £2,269
      Walworth 232 £2,292
      Shacklewell 108 £2,292
      Earlsfield 117 £2,312
      Stamford Hill 87 £2,322
      Harlesden 155 £2,322
      Friern Barnet 46 £2,331
      Dulwich 23 £2,347
      Stroud Green 55 £2,348
      Twyford 70 £2,361
      Bowes 185 £2,379
      Crouch End 94 £2,386
      Brent Cross 72 £2,390
      Finsbury Park 156 £2,390
      Kidbrooke 112 £2,399
      Kilburn 109 £2,400
      Colindale 175 £2,407
      Stratford 460 £2,411
      Highbury 181 £2,412
      Brockley 42 £2,415
      Chinbrook 31 £2,429
      Pinner 39 £2,451
      Hendon Central 246 £2,457
      Tufnell Park 49 £2,462
      Merton 108 £2,462
      South Hornchurch 21 £2,471
      Stoke Newington 187 £2,500
      Wandsworth 271 £2,512
      Kennington 78 £2,526
      Oval 145 £2,570
      Dalston 120 £2,573
      Strawberry Hill 62 £2,580
      Blackwall 400 £2,600
      Southfields 108 £2,604
      Clapham 341 £2,624
      Bermondsey 296 £2,654
      Norbiton 176 £2,670
      Putney 171 £2,670
      Silvertown 156 £2,676
      St Pancras 221 £2,691
      Shepherd's Bush 543 £2,747
      Merton Park 116 £2,771
      Clapham Junction 277 £2,780
      Greenwich Peninsula 89 £2,795
      Hampton Hill 24 £2,802
      West Kensington 449 £2,812
      Hoxton 213 £2,912
      Elephant and Castle 354 £2,929
      Whitechapel 738 £2,948
      Temple Fortune 99 £2,963
      Woodside Park 37 £2,980
      Isle of Dogs 1,094 £3,078
      Queen's Park 112 £3,087
      Barnsbury 401 £3,129
      Battersea 289 £3,135
      Brook Green 151 £3,141
      Ickenham 58 £3,149
      Roehampton 93 £3,154
      Brondesbury 110 £3,184
      Kentish Town 216 £3,187
      Lambeth 71 £3,228
      Muswell Hill 127 £3,252
      North Kensington 212 £3,267
      Gospel Oak 59 £3,306
      Mill Hill 49 £3,328
      Islington 221 £3,377
      Hampton Wick 47 £3,388
      Canary Wharf 495 £3,400
      South Hampstead 211 £3,401
      Cockfosters 48 £3,429
      Somers Town 129 £3,514
      The Borough 305 £3,551
      Hammersmith 676 £3,614
      Petersham 29 £3,663
      Kingston Vale 28 £3,755
      Wapping 313 £3,791
      Holborn 170 £3,805
      Fitzrovia 352 £3,817
      Clerkenwell 233 £3,854
      Earl's Court 561 £3,872
      Raynes Park 152 £3,924
      Fulham 491 £3,930
      Golders Green 166 £3,977
      West Hampstead 344 £3,982
      Ham 20 £4,001
      Shoreditch 176 £4,012
      North Sheen 57 £4,013
      St Margarets 82 £4,180
      Mortlake 43 £4,210
      Waterloo 187 £4,219
      Vauxhall 392 £4,247
      Finsbury 241 £4,288
      Southwark 173 £4,289
      High Barnet 45 £4,330
      East Sheen 40 £4,505
      King's Cross 245 £4,549
      Kew 40 £4,900
      Bloomsbury 157 £4,975
      Chalk Farm 365 £5,113
      Notting Hill 431 £5,447
      Coombe 40 £5,488
      Brompton 906 £5,619
      Belsize Park 451 £5,690
      Hadley Wood 29 £6,544
      Chelsea 633 £7,464
      Kensington 393 £7,828
      South Kensington 674 £11,189
      Hampstead Garden Suburb 59 £12,990
      Be the first to find new properties
      Your search
      • Greater london

      There were 6,173 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!