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
      Shirley 23 £1,217
      Forestdale 26 £1,221
      Bexley 65 £1,246
      St Paul's Cray 27 £1,255
      Southend 36 £1,341
      Thornton Heath 237 £1,353
      Waddon 125 £1,364
      Plashet 104 £1,395
      Downham 39 £1,397
      Elm Park 26 £1,397
      Abbey Wood 53 £1,406
      Highams Park 64 £1,413
      Woodside 59 £1,417
      Forest Gate 76 £1,431
      Barking Riverside 29 £1,448
      Poverest 45 £1,449
      Edmonton 126 £1,453
      Welling 20 £1,466
      South Norwood 91 £1,467
      Yiewsley 66 £1,468
      Horn Park 31 £1,486
      New Beckenham 23 £1,493
      Ponders End 66 £1,497
      Manor Park 71 £1,498
      South Woodford 28 £1,512
      Purley 81 £1,512
      Chadwell Heath 33 £1,517
      Plaistow 171 £1,518
      Snaresbrook 23 £1,522
      Thamesmead 61 £1,523
      Pollards Hill 58 £1,524
      Mitcham 137 £1,533
      Catford South 67 £1,534
      West Green 336 £1,545
      New Eltham 26 £1,545
      Morden 31 £1,546
      Leyton 263 £1,556
      Upper Norwood 34 £1,572
      Palmers Green 94 £1,579
      Hounslow West 150 £1,579
      Harringay 188 £1,580
      Plumstead 135 £1,581
      Anerley 37 £1,583
      Maryland 79 £1,588
      Chingford 62 £1,589
      Hale End 27 £1,594
      Penge 40 £1,600
      Marks Gate 20 £1,600
      Northumberland Heath 32 £1,610
      Broad Green 211 £1,610
      Kenton 35 £1,612
      Addiscombe 104 £1,616
      Beckenham 68 £1,618
      Bethnal Green 393 £1,623
      Cricklewood 109 £1,623
      Becontree Heath 79 £1,627
      Wealdstone 234 £1,630
      Seven Kings 112 £1,631
      Little Ilford 73 £1,639
      Brockley 62 £1,648
      Honor Oak 32 £1,649
      Becontree 67 £1,653
      Redbridge 29 £1,654
      Worton 125 £1,655
      Bowes 50 £1,667
      Hither Green 93 £1,669
      Carshalton Beeches 62 £1,676
      Harold Hill 33 £1,682
      Sudbury 159 £1,688
      Hackney Wick 35 £1,690
      Greenford 108 £1,693
      Collier's Wood 133 £1,694
      Rush Green 50 £1,703
      Finchley 60 £1,703
      Widmore 40 £1,707
      Shooters Hill 53 £1,712
      Feltham 105 £1,713
      Forest Hill 67 £1,719
      Shortlands 45 £1,719
      Belmont 41 £1,719
      New Southgate 47 £1,720
      Blendon 20 £1,721
      Beckton 118 £1,722
      Perry Vale 71 £1,723
      Selhurst 92 £1,724
      East Dulwich 78 £1,725
      Camberwell 145 £1,727
      Collier Row 52 £1,742
      Osterley 39 £1,744
      West Drayton 63 £1,744
      Gants Hill 110 £1,746
      Norbury 59 £1,748
      Thames View 77 £1,752
      Streatham Hill 293 £1,759
      New Cross Gate 92 £1,761
      Brunswick Park 42 £1,762
      Dulwich Village 20 £1,764
      Gallions Reach 52 £1,767
      New Cross 130 £1,769
      Heston 72 £1,771
      Poplar 193 £1,772
      Longlands 29 £1,788
      Little Heath 23 £1,802
      Ladywell 121 £1,805
      Stepney 222 £1,805
      Rayners Lane 142 £1,808
      Sudbury Hill 45 £1,817
      Fairlop 31 £1,818
      Hanworth 22 £1,820
      Benhilton 85 £1,825
      Newbury Park 76 £1,826
      Southgate 58 £1,827
      Nunhead 60 £1,827
      Upton Park 86 £1,830
      Herne Hill 24 £1,832
      Homerton 109 £1,832
      Harmondsworth 23 £1,837
      Harlesden 159 £1,839
      Cowley 78 £1,839
      The Wrythe 34 £1,840
      Northwood 81 £1,840
      Rainham 21 £1,842
      Crystal Palace 39 £1,843
      Barnehurst 30 £1,847
      Bow 234 £1,850
      Southbury 73 £1,854
      Deptford 103 £1,855
      Wallington 48 £1,869
      Well Hall 47 £1,875
      Hillingdon 82 £1,878
      Harold Wood 22 £1,878
      Canning Town 235 £1,892
      Streatham 211 £1,893
      Surbiton 88 £1,895
      West Hackney 64 £1,897
      Colney Hatch 38 £1,903
      Clapton 154 £1,904
      Whitton 31 £1,908
      Tulse Hill 51 £1,910
      Alperton 124 £1,915
      Loughborough Junction 96 £1,923
      Harrow Weald 84 £1,925
      Charlton 102 £1,925
      Yeading 84 £1,929
      Preston 156 £1,932
      Dagenham 82 £1,937
      Hayes 184 £1,946
      West Norwood 115 £1,950
      West Heath 23 £1,954
      Stanmore 53 £1,957
      Bedfont 37 £1,958
      West Hendon 48 £1,971
      Chinbrook 39 £1,973
      Leytonstone 121 £1,973
      West Ham 119 £1,983
      Cranford 33 £1,989
      Hornsey 136 £1,994
      Rotherhithe 191 £2,002
      Mile End 171 £2,006
      Barkingside 24 £2,009
      New Barnet 42 £2,028
      Kidbrooke 128 £2,045
      Summerstown 142 £2,046
      Finsbury Park 141 £2,048
      Furzedown 364 £2,056
      Park Royal 261 £2,058
      Peckham 189 £2,068
      West Barnes 49 £2,073
      Worcester Park 25 £2,081
      Limehouse 235 £2,085
      South Hornchurch 20 £2,086
      Pinner 42 £2,112
      Brixton 235 £2,127
      Merton 127 £2,136
      Old Kent Road 166 £2,145
      Archway 143 £2,153
      New Malden 61 £2,162
      Hainault 24 £2,164
      North Finchley 77 £2,165
      Blackheath 35 £2,165
      Perivale 85 £2,168
      Shacklewell 111 £2,179
      Hendon 108 £2,184
      Lower Morden 20 £2,201
      Dollis Hill 189 £2,209
      Kingsbury 86 £2,216
      Charlton Riverside 63 £2,216
      Stockwell 214 £2,232
      Shadwell 114 £2,246
      East Greenwich 233 £2,260
      Twyford 86 £2,261
      Scrattons Farm 38 £2,271
      Tolworth 41 £2,278
      Southfields 142 £2,283
      Walworth 177 £2,284
      Holloway 265 £2,297
      Mapesbury 79 £2,299
      Colindale 210 £2,315
      Balham 258 £2,321
      Hook 21 £2,327
      Whetstone 55 £2,329
      Stratford 367 £2,330
      Silvertown 156 £2,335
      Dulwich 25 £2,338
      Hornchurch 26 £2,359
      Earlsfield 113 £2,359
      Oval 137 £2,359
      Stamford Hill 90 £2,388
      Hendon Central 106 £2,389
      Crouch End 101 £2,431
      Ickenham 44 £2,444
      Dalston 123 £2,456
      Greenwich Peninsula 58 £2,457
      Clayhall 55 £2,466
      West Kensington 447 £2,471
      Church End 96 £2,507
      Kilburn 186 £2,509
      Stroud Green 51 £2,510
      Hanwell 232 £2,522
      Wandsworth 268 £2,540
      North Kensington 376 £2,541
      Woodside Park 42 £2,551
      Haggerston 113 £2,569
      St Pancras 257 £2,575
      Norbiton 227 £2,576
      Clapham 333 £2,585
      Merton Park 110 £2,591
      Stoke Newington 177 £2,616
      Putney 188 £2,617
      Hackbridge 26 £2,622
      Middle Park 47 £2,625
      Spring Grove 140 £2,637
      Blackwall 288 £2,640
      Upton 38 £2,654
      Tufnell Park 46 £2,659
      Friern Barnet 48 £2,687
      Elephant and Castle 238 £2,689
      Queen's Park 141 £2,744
      Shepherd's Bush 470 £2,746
      Hackney 160 £2,765
      Bermondsey 214 £2,786
      Temple Fortune 75 £2,832
      Whitechapel 659 £2,847
      West Finchley 51 £2,859
      Gidea Park 34 £2,866
      Isle of Dogs 621 £2,886
      Kennington 63 £2,912
      Brent Cross 80 £2,920
      Roehampton 100 £2,929
      South Hampstead 213 £3,010
      Barnsbury 316 £3,023
      Lambeth 57 £3,052
      Brook Green 167 £3,077
      Clapham Junction 405 £3,084
      Highbury 232 £3,145
      Islington 232 £3,154
      Cockfosters 62 £3,197
      Battersea 255 £3,210
      Hoxton 202 £3,210
      Brondesbury 151 £3,237
      Canary Wharf 378 £3,360
      Muswell Hill 126 £3,367
      Hammersmith 568 £3,372
      Mortlake 42 £3,387
      Mill Hill 62 £3,403
      Shoreditch 143 £3,449
      Somers Town 101 £3,477
      Strawberry Hill 52 £3,507
      Kentish Town 188 £3,527
      Raynes Park 143 £3,534
      Fulham 518 £3,589
      Hampton 20 £3,593
      Golders Green 165 £3,697
      Waterloo 94 £3,701
      Earl's Court 519 £3,704
      Hampton Wick 32 £3,732
      Kew 45 £3,755
      Wapping 250 £3,784
      Finsbury 161 £3,875
      The Borough 205 £3,887
      North Sheen 56 £3,895
      Clerkenwell 226 £3,991
      Gospel Oak 57 £4,010
      High Barnet 40 £4,096
      Vauxhall 279 £4,097
      King's Cross 196 £4,139
      Fitzrovia 420 £4,330
      Petersham 28 £4,501
      Holborn 159 £4,541
      West Hampstead 334 £4,559
      East Sheen 49 £4,587
      St Margarets 56 £4,670
      Southwark 99 £4,878
      Chalk Farm 342 £5,203
      Bloomsbury 142 £5,229
      Notting Hill 472 £5,244
      Brompton 770 £5,759
      Belsize Park 416 £6,297
      Coombe 32 £7,257
      Chelsea 483 £7,928
      Kensington 376 £8,914
      South Kensington 550 £11,650
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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