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 34 £1,053
      Osterley 33 £1,175
      Downham 72 £1,187
      Berrylands 22 £1,195
      Bedfont 78 £1,258
      St Paul's Cray 49 £1,274
      Morden 42 £1,305
      Little Heath 37 £1,310
      Goddington 20 £1,319
      West Drayton 58 £1,326
      Seven Kings 210 £1,332
      Thornton Heath 178 £1,335
      Wealdstone 227 £1,347
      Southend 28 £1,367
      Forest Gate 58 £1,381
      Highams Park 32 £1,384
      Pollards Hill 49 £1,390
      Hounslow West 183 £1,397
      Yiewsley 70 £1,436
      Carshalton Beeches 57 £1,441
      Chadwell Heath 47 £1,442
      Bexley 22 £1,448
      Lower Belvedere 22 £1,449
      Penge 44 £1,450
      Tolworth 33 £1,473
      Becontree 79 £1,476
      Beckenham 33 £1,478
      Barking Riverside 24 £1,484
      Redbridge 58 £1,503
      Gants Hill 145 £1,506
      Anerley 29 £1,509
      Whitton 60 £1,511
      Harold Hill 39 £1,513
      Greenford 122 £1,514
      Newbury Park 91 £1,517
      Worton 147 £1,517
      Edmonton 76 £1,529
      Homerton 97 £1,530
      Addiscombe 93 £1,531
      Waddon 108 £1,536
      Kenton 50 £1,536
      Southbury 49 £1,536
      Barkingside 31 £1,536
      Maryland 73 £1,539
      Feltham 112 £1,540
      Sudbury 174 £1,572
      Fairlop 35 £1,575
      Hainault 30 £1,578
      Thames View 86 £1,580
      The Wrythe 29 £1,581
      Hendon Central 82 £1,583
      Plashet 90 £1,585
      Northumberland Heath 46 £1,588
      Chingford 39 £1,596
      Stepney 220 £1,600
      Heston 95 £1,608
      Hanworth 36 £1,610
      Worcester Park 34 £1,616
      Broad Green 215 £1,616
      Shortlands 36 £1,622
      Woodside 40 £1,635
      South Woodford 26 £1,639
      Mitcham 130 £1,644
      Catford South 51 £1,650
      Plumstead 95 £1,661
      Hillingdon 94 £1,661
      Ponders End 55 £1,668
      Benhilton 124 £1,674
      New Malden 82 £1,678
      Brunswick Park 37 £1,678
      Harrow Weald 92 £1,679
      Tulse Hill 47 £1,680
      Elmers End 22 £1,683
      Rayners Lane 163 £1,685
      Hither Green 83 £1,686
      Camberwell 118 £1,690
      Honor Oak 26 £1,699
      Hackbridge 22 £1,700
      Rush Green 68 £1,704
      Abbey Wood 38 £1,716
      West Norwood 74 £1,717
      Scrattons Farm 33 £1,724
      Hackney 126 £1,728
      Plaistow 122 £1,739
      Becontree Heath 74 £1,740
      Leytonstone 103 £1,741
      Clayhall 38 £1,750
      Selhurst 112 £1,755
      Widmore 20 £1,773
      Collier Row 50 £1,775
      Leyton 206 £1,776
      Bowes 32 £1,778
      Cranford 29 £1,787
      New Cross 106 £1,791
      Purley 71 £1,794
      Sudbury Hill 48 £1,796
      Harmondsworth 33 £1,797
      Wallington 51 £1,798
      Cricklewood 70 £1,799
      Rainham 24 £1,810
      Blackheath 30 £1,812
      Belmont 50 £1,821
      Alperton 133 £1,823
      Gidea Park 27 £1,823
      Crystal Palace 23 £1,836
      Cowley 109 £1,842
      Kingsbury 107 £1,844
      Hale End 20 £1,856
      Hendon 96 £1,857
      Earlsfield 94 £1,859
      Palmers Green 66 £1,861
      Clapton 129 £1,866
      Well Hall 34 £1,867
      West Green 191 £1,874
      Peckham 123 £1,883
      Forest Hill 59 £1,884
      Bethnal Green 181 £1,884
      Ladywell 127 £1,885
      Little Ilford 51 £1,887
      New Cross Gate 90 £1,893
      Stanmore 53 £1,894
      Poplar 207 £1,916
      Loughborough Junction 95 £1,922
      Harold Wood 21 £1,923
      Manor Park 38 £1,927
      Shooters Hill 37 £1,934
      Deptford 85 £1,938
      Harringay 115 £1,949
      Yeading 87 £1,951
      Hayes 182 £1,958
      Hook 23 £1,958
      Collier's Wood 81 £1,959
      Fallow Corner 20 £1,963
      West Ham 110 £1,965
      Bow 222 £1,986
      Perry Vale 62 £1,986
      Hanwell 209 £1,994
      Park Royal 239 £1,994
      Hackney Wick 27 £1,995
      Mile End 111 £2,002
      Perivale 106 £2,013
      Streatham 182 £2,026
      Upton Park 65 £2,035
      Haggerston 99 £2,042
      Snaresbrook 21 £2,045
      West Barnes 50 £2,049
      New Barnet 35 £2,056
      Rotherhithe 157 £2,058
      Norbiton 220 £2,072
      South Norwood 54 £2,074
      Preston 144 £2,078
      Norbury 33 £2,083
      Hornsey 101 £2,084
      Canning Town 164 £2,089
      West Hendon 72 £2,092
      Colindale 244 £2,097
      Northwood 88 £2,103
      Brixton 144 £2,109
      Colney Hatch 27 £2,122
      Dollis Hill 147 £2,124
      Southgate 35 £2,125
      Pinner 44 £2,127
      Gallions Reach 33 £2,129
      Harlesden 156 £2,134
      Finchley 48 £2,136
      Spring Grove 109 £2,137
      West Hackney 45 £2,141
      Finsbury Park 111 £2,144
      Surbiton 124 £2,153
      Nunhead 60 £2,161
      Streatham Hill 161 £2,161
      Shadwell 100 £2,187
      Limehouse 176 £2,191
      Whetstone 40 £2,199
      Stratford 330 £2,200
      Twyford 57 £2,205
      Beckton 66 £2,209
      Summerstown 88 £2,226
      Thamesmead 34 £2,227
      Chinbrook 28 £2,229
      Holloway 258 £2,248
      Old Kent Road 215 £2,257
      Furzedown 192 £2,260
      Strawberry Hill 52 £2,270
      Wandsworth 190 £2,283
      Stockwell 145 £2,303
      Brent Cross 72 £2,305
      East Dulwich 45 £2,310
      Brockley 28 £2,316
      Church End 64 £2,323
      Dagenham 85 £2,329
      Mapesbury 129 £2,341
      Upper Norwood 21 £2,355
      Silvertown 152 £2,368
      Kennington 61 £2,369
      Kidbrooke 90 £2,375
      East Greenwich 162 £2,379
      New Southgate 50 £2,379
      Archway 93 £2,409
      Blackwall 285 £2,413
      Charlton 55 £2,429
      Crouch End 75 £2,432
      Walworth 171 £2,436
      Greenwich Peninsula 72 £2,455
      Roehampton 76 £2,460
      Kilburn 104 £2,462
      Shacklewell 70 £2,471
      Merton 113 £2,503
      West Finchley 47 £2,508
      Tufnell Park 62 £2,519
      Stamford Hill 50 £2,561
      Charlton Riverside 32 £2,576
      Friern Barnet 37 £2,580
      Oval 123 £2,586
      Motspur Park 28 £2,596
      North Finchley 52 £2,598
      Clapham 236 £2,611
      Dalston 95 £2,641
      Whitechapel 698 £2,647
      Putney 146 £2,648
      Stoke Newington 141 £2,653
      North Sheen 61 £2,692
      Mill Hill 74 £2,700
      West Kensington 355 £2,701
      Upton 24 £2,767
      Clapham Junction 212 £2,768
      Balham 144 £2,771
      Dulwich 27 £2,773
      Southfields 78 £2,791
      Temple Fortune 96 £2,794
      Highbury 169 £2,851
      Merton Park 116 £2,851
      St Pancras 175 £2,863
      Shepherd's Bush 449 £2,875
      Elephant and Castle 374 £2,878
      Stroud Green 39 £2,906
      Barnsbury 387 £2,950
      Bermondsey 227 £2,969
      Muswell Hill 99 £3,018
      Cockfosters 47 £3,021
      Queen's Park 113 £3,043
      Isle of Dogs 918 £3,046
      Brook Green 149 £3,047
      Ickenham 49 £3,065
      Hoxton 180 £3,101
      Brondesbury 140 £3,121
      Golders Green 168 £3,202
      Lambeth 49 £3,219
      Battersea 230 £3,248
      Canary Wharf 449 £3,352
      Islington 204 £3,362
      Somers Town 135 £3,406
      North Kensington 186 £3,417
      South Hampstead 210 £3,433
      Gospel Oak 43 £3,435
      Kentish Town 203 £3,446
      Fulham 491 £3,457
      Woodside Park 40 £3,467
      Fitzrovia 287 £3,502
      Shoreditch 151 £3,524
      St Margarets 91 £3,545
      South Hornchurch 24 £3,610
      The Borough 265 £3,624
      Hammersmith 540 £3,756
      Raynes Park 129 £3,762
      Wapping 282 £3,846
      Finsbury 219 £3,944
      Hampton Wick 31 £4,029
      Clerkenwell 196 £4,036
      Earl's Court 448 £4,044
      East Sheen 36 £4,070
      Waterloo 182 £4,140
      Vauxhall 402 £4,168
      West Hampstead 295 £4,230
      Kew 34 £4,594
      Holborn 149 £4,694
      Southwark 131 £4,762
      Mortlake 32 £4,805
      Bloomsbury 133 £5,029
      King's Cross 179 £5,068
      Petersham 32 £5,082
      Notting Hill 398 £5,180
      Chalk Farm 344 £5,302
      Brompton 719 £5,499
      High Barnet 35 £5,534
      Belsize Park 413 £5,760
      Hadley Wood 24 £7,171
      Kensington 341 £7,393
      Chelsea 583 £7,921
      South Kensington 647 £10,914
      Hampstead Garden Suburb 56 £14,730
      Be the first to find new properties

      Your search

      • Greater london

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