Skip to content

    Filters

    Your search

    City
    Clear value
    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
      Poverest 35 £1,047
      Osterley 33 £1,175
      Downham 72 £1,188
      Berrylands 22 £1,195
      Morden 41 £1,251
      Bedfont 78 £1,258
      St Paul's Cray 48 £1,269
      West Drayton 57 £1,308
      Little Heath 37 £1,310
      Seven Kings 212 £1,329
      Thornton Heath 180 £1,336
      Wealdstone 227 £1,348
      Forest Gate 59 £1,367
      Southend 28 £1,367
      Highams Park 32 £1,384
      Pollards Hill 49 £1,390
      Hounslow West 184 £1,399
      Chadwell Heath 48 £1,429
      Yiewsley 69 £1,438
      Carshalton Beeches 57 £1,441
      Tolworth 32 £1,447
      Bexley 22 £1,448
      Lower Belvedere 22 £1,449
      Penge 44 £1,451
      Redbridge 56 £1,471
      Becontree 77 £1,478
      Beckenham 33 £1,478
      Barking Riverside 24 £1,484
      Whitton 61 £1,500
      Worton 149 £1,503
      Newbury Park 92 £1,505
      Gants Hill 145 £1,509
      Anerley 28 £1,510
      Harold Hill 39 £1,513
      Greenford 123 £1,513
      Southbury 47 £1,526
      Barkingside 30 £1,528
      Edmonton 76 £1,529
      Waddon 107 £1,533
      Homerton 95 £1,534
      Kenton 50 £1,536
      Feltham 114 £1,544
      Addiscombe 90 £1,546
      The Wrythe 31 £1,547
      Maryland 74 £1,553
      Fairlop 35 £1,575
      Plashet 89 £1,577
      Hainault 30 £1,578
      Thames View 86 £1,580
      Sudbury 172 £1,580
      Hendon Central 82 £1,583
      Chingford 39 £1,596
      Stepney 220 £1,600
      Northumberland Heath 44 £1,608
      Broad Green 214 £1,610
      Hanworth 36 £1,610
      Worcester Park 34 £1,616
      Shortlands 36 £1,622
      Heston 95 £1,623
      Catford South 52 £1,625
      Woodside 40 £1,635
      South Woodford 26 £1,639
      Mitcham 129 £1,649
      Brunswick Park 36 £1,653
      Plumstead 94 £1,656
      Hillingdon 94 £1,661
      Hither Green 88 £1,663
      Ponders End 55 £1,668
      Harrow Weald 92 £1,680
      Benhilton 123 £1,681
      Elmers End 22 £1,683
      Camberwell 121 £1,683
      New Malden 80 £1,685
      Rayners Lane 161 £1,694
      Tulse Hill 48 £1,695
      Honor Oak 26 £1,699
      Hackbridge 22 £1,700
      Rush Green 67 £1,701
      West Norwood 75 £1,721
      Hackney 125 £1,731
      Plaistow 121 £1,738
      Becontree Heath 76 £1,741
      Abbey Wood 37 £1,742
      Clayhall 38 £1,750
      Selhurst 113 £1,754
      Leytonstone 104 £1,754
      Leyton 206 £1,766
      Rainham 22 £1,768
      Widmore 21 £1,771
      Collier Row 49 £1,777
      Bowes 32 £1,778
      Cranford 29 £1,787
      New Cross 106 £1,791
      Cricklewood 71 £1,791
      Sudbury Hill 48 £1,793
      Purley 71 £1,794
      Harmondsworth 33 £1,797
      Wallington 51 £1,798
      Blackheath 30 £1,812
      Alperton 133 £1,815
      Belmont 50 £1,821
      Gidea Park 27 £1,823
      Scrattons Farm 33 £1,832
      Kingsbury 106 £1,837
      Crystal Palace 22 £1,847
      Hale End 20 £1,856
      Cowley 108 £1,857
      Palmers Green 65 £1,857
      Clapton 129 £1,866
      Hendon 96 £1,867
      Well Hall 34 £1,867
      Earlsfield 93 £1,869
      Ladywell 128 £1,871
      Peckham 124 £1,883
      Forest Hill 59 £1,884
      Bethnal Green 181 £1,884
      Little Ilford 51 £1,889
      Stanmore 53 £1,894
      New Cross Gate 89 £1,904
      West Green 186 £1,908
      Poplar 207 £1,916
      Loughborough Junction 95 £1,922
      Harold Wood 21 £1,923
      Manor Park 38 £1,927
      Shooters Hill 37 £1,934
      Harringay 117 £1,943
      Deptford 85 £1,950
      Yeading 87 £1,951
      Hayes 184 £1,958
      Fallow Corner 20 £1,963
      Collier's Wood 81 £1,964
      West Ham 110 £1,966
      Hackney Wick 28 £1,970
      Bow 222 £1,995
      Perry Vale 62 £1,996
      Hook 22 £1,997
      Hanwell 203 £1,999
      Perivale 107 £2,008
      Mile End 109 £2,008
      Park Royal 233 £2,016
      Upton Park 64 £2,026
      Streatham 182 £2,026
      Haggerston 99 £2,042
      Snaresbrook 21 £2,045
      Norbury 31 £2,049
      West Barnes 50 £2,049
      New Barnet 35 £2,056
      Norbiton 220 £2,066
      South Norwood 54 £2,074
      Rotherhithe 154 £2,074
      Hornsey 101 £2,087
      Preston 143 £2,089
      West Hendon 72 £2,092
      Surbiton 122 £2,095
      Colney Hatch 25 £2,097
      Colindale 244 £2,102
      Northwood 89 £2,103
      Canning Town 164 £2,106
      Dollis Hill 148 £2,110
      Brixton 145 £2,111
      Pinner 44 £2,127
      Gallions Reach 33 £2,129
      Finchley 49 £2,129
      Harlesden 153 £2,133
      Spring Grove 109 £2,137
      West Hackney 45 £2,141
      Nunhead 60 £2,161
      Finsbury Park 109 £2,161
      Streatham Hill 162 £2,164
      Southgate 35 £2,166
      Whetstone 41 £2,186
      Shadwell 100 £2,187
      Limehouse 175 £2,192
      Beckton 66 £2,193
      Stratford 329 £2,200
      Twyford 57 £2,205
      Holloway 256 £2,227
      Chinbrook 28 £2,229
      Thamesmead 35 £2,232
      Old Kent Road 213 £2,255
      Summerstown 88 £2,267
      Strawberry Hill 52 £2,270
      Furzedown 191 £2,275
      Wandsworth 191 £2,284
      Brent Cross 71 £2,304
      Dagenham 87 £2,311
      Stockwell 143 £2,312
      Church End 64 £2,323
      East Dulwich 45 £2,327
      Brockley 29 £2,329
      Mapesbury 129 £2,341
      Kennington 62 £2,355
      Kidbrooke 88 £2,355
      Upper Norwood 21 £2,355
      Silvertown 152 £2,366
      New Southgate 50 £2,379
      East Greenwich 161 £2,384
      Blackwall 285 £2,412
      Archway 95 £2,421
      Crouch End 74 £2,427
      Charlton 55 £2,429
      Walworth 171 £2,436
      Roehampton 76 £2,460
      Greenwich Peninsula 73 £2,466
      Merton 114 £2,473
      Shacklewell 69 £2,477
      Kilburn 106 £2,480
      West Finchley 47 £2,508
      Tufnell Park 61 £2,539
      Charlton Riverside 32 £2,576
      Oval 125 £2,586
      Motspur Park 28 £2,596
      North Finchley 52 £2,598
      Clapham 234 £2,607
      Stamford Hill 48 £2,610
      Dalston 93 £2,617
      Friern Barnet 30 £2,624
      Whitechapel 693 £2,655
      Putney 147 £2,662
      Stoke Newington 140 £2,680
      North Sheen 61 £2,692
      Mill Hill 74 £2,700
      West Kensington 352 £2,703
      Upton 24 £2,767
      Dulwich 27 £2,773
      Clapham Junction 211 £2,778
      Balham 144 £2,790
      Temple Fortune 96 £2,794
      Highbury 168 £2,844
      St Pancras 177 £2,851
      Merton Park 118 £2,862
      Shepherd's Bush 448 £2,878
      Elephant and Castle 376 £2,879
      Barnsbury 383 £2,945
      Bermondsey 224 £2,979
      Stroud Green 39 £2,981
      Muswell Hill 98 £3,018
      Cockfosters 47 £3,020
      Southfields 80 £3,026
      Queen's Park 113 £3,043
      Brook Green 149 £3,047
      Isle of Dogs 917 £3,049
      Ickenham 49 £3,065
      Brondesbury 142 £3,101
      Hoxton 180 £3,112
      Lambeth 49 £3,222
      Golders Green 168 £3,230
      Battersea 230 £3,281
      Canary Wharf 449 £3,356
      Islington 204 £3,369
      Somers Town 133 £3,398
      North Kensington 186 £3,428
      Gospel Oak 43 £3,435
      Fulham 494 £3,459
      South Hampstead 208 £3,460
      Woodside Park 39 £3,466
      Kentish Town 198 £3,486
      Fitzrovia 288 £3,487
      Shoreditch 150 £3,539
      South Hornchurch 24 £3,610
      St Margarets 91 £3,615
      The Borough 266 £3,623
      Hammersmith 540 £3,739
      Raynes Park 129 £3,762
      Wapping 282 £3,849
      Finsbury 218 £3,922
      Hampton Wick 31 £4,029
      Earl's Court 447 £4,041
      Clerkenwell 195 £4,066
      East Sheen 36 £4,070
      Waterloo 182 £4,126
      Vauxhall 402 £4,168
      West Hampstead 291 £4,253
      Kew 34 £4,594
      Holborn 147 £4,717
      Southwark 131 £4,762
      Mortlake 32 £4,805
      Bloomsbury 133 £5,021
      King's Cross 178 £5,078
      Petersham 32 £5,082
      Notting Hill 398 £5,178
      Chalk Farm 343 £5,314
      Brompton 719 £5,506
      High Barnet 35 £5,534
      Belsize Park 415 £5,780
      Hadley Wood 24 £7,171
      Kensington 342 £7,387
      Chelsea 589 £7,952
      South Kensington 645 £10,938
      Hampstead Garden Suburb 56 £14,730
      Be the first to find new properties

      Your search

      • Greater london

      There were 5,652 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!