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,188
      Berrylands 22 £1,195
      Bedfont 78 £1,258
      St Paul's Cray 49 £1,274
      Morden 42 £1,305
      West Drayton 56 £1,306
      Little Heath 37 £1,310
      Goddington 20 £1,319
      Seven Kings 213 £1,331
      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 183 £1,397
      Chadwell Heath 48 £1,429
      Yiewsley 70 £1,436
      Carshalton Beeches 57 £1,441
      Tolworth 32 £1,447
      Bexley 22 £1,448
      Lower Belvedere 22 £1,449
      Penge 44 £1,451
      Becontree 77 £1,478
      Beckenham 33 £1,478
      Barking Riverside 24 £1,484
      Redbridge 57 £1,488
      Worton 148 £1,507
      Gants Hill 145 £1,509
      Anerley 29 £1,509
      Whitton 60 £1,511
      Harold Hill 39 £1,513
      Greenford 122 £1,514
      Newbury Park 91 £1,517
      Southbury 47 £1,526
      Barkingside 30 £1,528
      Edmonton 76 £1,529
      Addiscombe 93 £1,531
      Waddon 107 £1,533
      Homerton 95 £1,534
      Kenton 50 £1,536
      Maryland 73 £1,539
      Feltham 113 £1,544
      The Wrythe 31 £1,550
      Fairlop 35 £1,575
      Sudbury 173 £1,575
      Hainault 30 £1,578
      Thames View 86 £1,580
      Plashet 90 £1,585
      Hendon Central 81 £1,587
      Chingford 39 £1,596
      Stepney 221 £1,597
      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
      Woodside 40 £1,635
      South Woodford 26 £1,639
      Mitcham 130 £1,644
      Catford South 53 £1,653
      Brunswick Park 36 £1,653
      Plumstead 95 £1,661
      Hillingdon 94 £1,661
      Ponders End 55 £1,668
      Benhilton 124 £1,674
      New Malden 81 £1,677
      Harrow Weald 92 £1,679
      Elmers End 22 £1,683
      Camberwell 119 £1,683
      Hither Green 83 £1,691
      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,720
      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
      Purley 71 £1,794
      Sudbury Hill 48 £1,796
      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 34 £1,828
      Earlsfield 92 £1,830
      Kingsbury 106 £1,837
      Crystal Palace 22 £1,847
      Cowley 108 £1,852
      Hale End 20 £1,856
      Palmers Green 65 £1,857
      Hendon 95 £1,864
      Clapton 129 £1,866
      Well Hall 34 £1,867
      West Green 188 £1,872
      Peckham 124 £1,883
      Forest Hill 59 £1,884
      Bethnal Green 181 £1,884
      Ladywell 127 £1,885
      Little Ilford 51 £1,889
      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
      Harringay 116 £1,947
      Deptford 84 £1,949
      Yeading 87 £1,951
      Hook 23 £1,958
      Hayes 184 £1,958
      West Ham 110 £1,966
      Collier's Wood 80 £1,970
      Perry Vale 62 £1,986
      Perivale 109 £1,986
      Hanwell 206 £1,995
      Bow 223 £1,995
      Hackney Wick 27 £1,995
      Mile End 111 £2,003
      Park Royal 237 £2,010
      Streatham 181 £2,023
      Upton Park 65 £2,035
      Haggerston 99 £2,042
      South Norwood 53 £2,043
      Snaresbrook 21 £2,045
      Norbury 31 £2,049
      West Barnes 50 £2,049
      New Barnet 35 £2,056
      Rotherhithe 156 £2,060
      Norbiton 222 £2,065
      Preston 144 £2,078
      West Hendon 72 £2,092
      Hornsey 100 £2,094
      Surbiton 122 £2,095
      Colney Hatch 25 £2,097
      Northwood 89 £2,103
      Colindale 242 £2,105
      Canning Town 164 £2,106
      Southgate 33 £2,107
      Brixton 145 £2,111
      Dollis Hill 149 £2,114
      Pinner 44 £2,127
      Gallions Reach 33 £2,129
      Finchley 48 £2,136
      Harlesden 155 £2,136
      Spring Grove 109 £2,137
      West Hackney 45 £2,141
      Finsbury Park 110 £2,154
      Streatham Hill 159 £2,157
      Nunhead 60 £2,161
      Whetstone 41 £2,186
      Shadwell 100 £2,187
      Limehouse 175 £2,192
      Stratford 328 £2,193
      Beckton 65 £2,201
      Twyford 57 £2,205
      Chinbrook 28 £2,229
      Holloway 256 £2,229
      Thamesmead 35 £2,232
      Summerstown 86 £2,243
      Old Kent Road 212 £2,259
      Strawberry Hill 52 £2,270
      Furzedown 193 £2,281
      Wandsworth 191 £2,284
      Brent Cross 72 £2,305
      Dagenham 87 £2,311
      Stockwell 144 £2,314
      Brockley 28 £2,316
      Church End 64 £2,323
      East Dulwich 45 £2,327
      Mapesbury 129 £2,341
      Kennington 62 £2,355
      Upper Norwood 21 £2,355
      Silvertown 152 £2,366
      Kidbrooke 90 £2,376
      New Southgate 50 £2,379
      East Greenwich 160 £2,385
      Archway 93 £2,408
      Blackwall 285 £2,412
      Crouch End 75 £2,427
      Charlton 55 £2,429
      Walworth 171 £2,436
      Kilburn 105 £2,456
      Roehampton 76 £2,460
      Greenwich Peninsula 73 £2,466
      Shacklewell 70 £2,471
      Merton 114 £2,480
      West Finchley 47 £2,508
      Tufnell Park 62 £2,519
      Charlton Riverside 32 £2,576
      Oval 124 £2,590
      Stamford Hill 49 £2,591
      Motspur Park 28 £2,596
      North Finchley 52 £2,598
      Clapham 236 £2,615
      Friern Barnet 30 £2,624
      Putney 144 £2,626
      Whitechapel 696 £2,646
      Dalston 94 £2,653
      Stoke Newington 140 £2,655
      North Sheen 61 £2,692
      West Kensington 352 £2,698
      Mill Hill 74 £2,700
      Upton 24 £2,767
      Balham 144 £2,771
      Dulwich 27 £2,773
      Clapham Junction 211 £2,778
      Temple Fortune 96 £2,794
      Highbury 168 £2,844
      Merton Park 116 £2,855
      St Pancras 176 £2,857
      Elephant and Castle 374 £2,874
      Shepherd's Bush 449 £2,876
      Stroud Green 38 £2,895
      Barnsbury 385 £2,942
      Bermondsey 225 £2,978
      Cockfosters 47 £3,020
      Muswell Hill 98 £3,022
      Southfields 80 £3,026
      Queen's Park 113 £3,043
      Brook Green 149 £3,047
      Isle of Dogs 918 £3,049
      Ickenham 49 £3,065
      Hoxton 181 £3,103
      Brondesbury 141 £3,111
      Lambeth 49 £3,219
      Golders Green 168 £3,230
      Battersea 228 £3,255
      Canary Wharf 448 £3,356
      Islington 204 £3,369
      Somers Town 132 £3,404
      Gospel Oak 43 £3,435
      North Kensington 186 £3,437
      South Hampstead 210 £3,439
      Kentish Town 201 £3,460
      Woodside Park 40 £3,467
      Fulham 485 £3,468
      Fitzrovia 287 £3,504
      Shoreditch 151 £3,524
      St Margarets 92 £3,588
      South Hornchurch 24 £3,610
      The Borough 266 £3,623
      Hammersmith 539 £3,739
      Raynes Park 130 £3,755
      Wapping 282 £3,846
      Finsbury 218 £3,917
      Hampton Wick 31 £4,029
      Earl's Court 447 £4,038
      Clerkenwell 195 £4,051
      East Sheen 36 £4,070
      Waterloo 183 £4,139
      Vauxhall 402 £4,168
      West Hampstead 293 £4,234
      Kew 34 £4,594
      Holborn 149 £4,709
      Southwark 131 £4,762
      Mortlake 32 £4,805
      Bloomsbury 133 £5,021
      King's Cross 179 £5,068
      Petersham 32 £5,082
      Notting Hill 397 £5,148
      Chalk Farm 344 £5,302
      Brompton 714 £5,488
      High Barnet 35 £5,534
      Belsize Park 416 £5,777
      Hadley Wood 24 £7,171
      Kensington 342 £7,386
      Chelsea 583 £8,009
      South Kensington 646 £10,927
      Hampstead Garden Suburb 56 £14,730
      Be the first to find new properties

      Your search

      • Greater london

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