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
      Forestdale 20 £1,120
      Bexley 62 £1,230
      Shirley 22 £1,260
      St Paul's Cray 23 £1,290
      Plashet 92 £1,325
      Abbey Wood 43 £1,332
      Forest Gate 70 £1,347
      Downham 33 £1,351
      Waddon 129 £1,365
      Kenley 22 £1,373
      Thornton Heath 183 £1,388
      Purley 80 £1,403
      Yiewsley 53 £1,405
      Southend 34 £1,406
      Elm Park 20 £1,423
      Highams Park 63 £1,423
      Woodside 41 £1,424
      Manor Park 67 £1,431
      Poverest 38 £1,438
      Barking Riverside 26 £1,443
      South Woodford 24 £1,450
      Pollards Hill 44 £1,450
      Edmonton 124 £1,455
      Catford South 63 £1,485
      New Eltham 26 £1,491
      Anerley 32 £1,502
      Hounslow West 110 £1,505
      Maryland 65 £1,505
      Chadwell Heath 32 £1,507
      South Norwood 80 £1,508
      Addiscombe 94 £1,510
      Mitcham 129 £1,515
      New Beckenham 20 £1,519
      Penge 39 £1,528
      Snaresbrook 22 £1,529
      Ponders End 59 £1,539
      Plaistow 150 £1,541
      Northumberland Heath 24 £1,558
      Harringay 174 £1,562
      Leyton 252 £1,567
      Chingford 62 £1,568
      Horn Park 28 £1,571
      Bethnal Green 379 £1,581
      Beckenham 62 £1,585
      West Green 257 £1,588
      Upper Norwood 36 £1,600
      Thamesmead 56 £1,608
      Shortlands 39 £1,610
      Hale End 33 £1,615
      Wealdstone 201 £1,630
      Kenton 30 £1,635
      Brockley 57 £1,638
      Perry Vale 57 £1,650
      Harold Hill 21 £1,652
      Plumstead 136 £1,654
      Carshalton Beeches 56 £1,654
      Forest Hill 72 £1,663
      Little Ilford 63 £1,663
      Becontree Heath 62 £1,664
      Heston 55 £1,665
      Brunswick Park 43 £1,666
      Widmore 38 £1,670
      Collier's Wood 111 £1,670
      Bowes 48 £1,681
      Broad Green 205 £1,685
      Hither Green 78 £1,685
      Feltham 93 £1,686
      Seven Kings 101 £1,697
      Greenford 89 £1,700
      Gallions Reach 52 £1,702
      Honor Oak 32 £1,706
      Poplar 185 £1,710
      New Cross Gate 92 £1,715
      Becontree 60 £1,716
      Sudbury 140 £1,719
      Hackney Wick 38 £1,743
      Norbury 58 £1,746
      East Dulwich 66 £1,753
      Osterley 27 £1,755
      Finchley 57 £1,760
      Homerton 114 £1,766
      Shooters Hill 47 £1,767
      New Cross 128 £1,769
      West Hackney 67 £1,778
      Colney Hatch 33 £1,779
      Gants Hill 88 £1,780
      Camberwell 131 £1,784
      West Drayton 51 £1,791
      Longlands 27 £1,792
      Cricklewood 87 £1,793
      Cowley 71 £1,793
      Beckton 94 £1,795
      Ladywell 117 £1,799
      Crystal Palace 35 £1,808
      West Heath 20 £1,809
      Bow 218 £1,809
      Rush Green 38 £1,811
      Harlesden 138 £1,814
      Thames View 64 £1,814
      Rayners Lane 128 £1,815
      Deptford 97 £1,818
      Leytonstone 123 £1,819
      Morden 21 £1,825
      Streatham Hill 257 £1,826
      Benhilton 82 £1,828
      Fairlop 26 £1,837
      Nunhead 57 £1,837
      Clapton 151 £1,841
      New Southgate 42 £1,843
      Sudbury Hill 41 £1,847
      Palmers Green 80 £1,856
      Alperton 91 £1,866
      West Hendon 48 £1,868
      Collier Row 35 £1,869
      Bedfont 29 £1,872
      Northwood 78 £1,874
      Selhurst 87 £1,877
      Redbridge 27 £1,882
      Well Hall 41 £1,883
      Worton 104 £1,884
      Newbury Park 55 £1,893
      Dagenham 59 £1,898
      Hillingdon 76 £1,898
      Canning Town 204 £1,904
      Streatham 191 £1,907
      Chinbrook 33 £1,911
      Tulse Hill 48 £1,914
      Southbury 66 £1,915
      Southgate 51 £1,919
      Surbiton 84 £1,924
      West Ham 108 £1,939
      The Wrythe 27 £1,942
      Preston 142 £1,942
      Charlton 98 £1,942
      Barnehurst 25 £1,944
      Belmont 31 £1,948
      Yeading 83 £1,951
      Cranford 30 £1,954
      Barkingside 20 £1,961
      Wallington 40 £1,967
      Upton Park 73 £1,972
      Hornsey 129 £1,973
      Kidbrooke 116 £1,986
      Harrow Weald 78 £1,993
      West Norwood 106 £1,994
      Hayes 182 £1,995
      Summerstown 124 £2,004
      Haggerston 93 £2,017
      Loughborough Junction 97 £2,018
      Rotherhithe 170 £2,050
      Park Royal 243 £2,060
      Finsbury Park 138 £2,061
      New Barnet 34 £2,068
      Whitton 34 £2,071
      North Finchley 72 £2,077
      Hainault 22 £2,104
      Brixton 209 £2,105
      Shacklewell 105 £2,108
      Furzedown 331 £2,109
      Limehouse 214 £2,110
      West Barnes 43 £2,111
      Shadwell 110 £2,111
      Pinner 43 £2,113
      Perivale 81 £2,123
      Merton 123 £2,134
      Old Kent Road 175 £2,138
      Archway 139 £2,140
      Stanmore 34 £2,141
      Holloway 240 £2,157
      New Malden 55 £2,159
      Mile End 163 £2,165
      Harmondsworth 21 £2,173
      Dollis Hill 170 £2,177
      Stockwell 214 £2,177
      Scrattons Farm 33 £2,183
      Worcester Park 21 £2,200
      Tolworth 34 £2,205
      Walworth 167 £2,215
      Hendon 85 £2,240
      Charlton Riverside 58 £2,247
      Stratford 349 £2,255
      East Greenwich 216 £2,262
      Stepney 214 £2,280
      Ickenham 52 £2,284
      Southfields 126 £2,289
      Putney 221 £2,313
      Silvertown 137 £2,319
      Twyford 73 £2,326
      Earlsfield 104 £2,338
      Stamford Hill 91 £2,345
      Hackney 142 £2,349
      Kingsbury 75 £2,350
      Colindale 199 £2,351
      Mapesbury 77 £2,356
      Kennington 40 £2,358
      Crouch End 92 £2,360
      Balham 252 £2,364
      Dulwich 23 £2,375
      Whetstone 59 £2,381
      Hendon Central 95 £2,383
      Hornchurch 26 £2,426
      Wandsworth 267 £2,433
      Oval 122 £2,442
      Spring Grove 122 £2,456
      Dalston 119 £2,462
      Greenwich Peninsula 58 £2,480
      Norbiton 200 £2,534
      Blackheath 38 £2,541
      Woodside Park 42 £2,542
      Clapham 315 £2,547
      Highbury 179 £2,547
      Stoke Newington 163 £2,574
      Clapham Junction 360 £2,583
      St Pancras 278 £2,590
      Hackbridge 26 £2,591
      Stroud Green 50 £2,591
      Hanwell 227 £2,598
      Shepherd's Bush 473 £2,606
      Church End 82 £2,607
      Blackwall 277 £2,614
      Clayhall 50 £2,627
      Elephant and Castle 233 £2,667
      Friern Barnet 48 £2,669
      West Kensington 375 £2,693
      Middle Park 43 £2,696
      Upton 34 £2,700
      Whitechapel 652 £2,744
      Tufnell Park 37 £2,776
      Bermondsey 232 £2,789
      Peckham 238 £2,832
      Kilburn 130 £2,880
      West Finchley 47 £2,881
      Queen's Park 129 £2,885
      Merton Park 112 £2,970
      Barnsbury 323 £3,001
      Temple Fortune 68 £3,017
      Isle of Dogs 568 £3,018
      Battersea 285 £3,058
      Roehampton 92 £3,072
      Cockfosters 64 £3,132
      Brondesbury 148 £3,151
      Lambeth 53 £3,155
      South Hampstead 214 £3,157
      Islington 218 £3,161
      Mortlake 45 £3,168
      Gidea Park 30 £3,217
      Hoxton 194 £3,278
      Brook Green 184 £3,299
      Brent Cross 76 £3,302
      Mill Hill 56 £3,369
      Hammersmith 551 £3,377
      Canary Wharf 369 £3,401
      Kentish Town 184 £3,493
      Somers Town 97 £3,499
      Shoreditch 154 £3,511
      Muswell Hill 107 £3,541
      Waterloo 108 £3,560
      Raynes Park 149 £3,571
      Strawberry Hill 47 £3,658
      Fulham 516 £3,682
      Clerkenwell 203 £3,717
      North Kensington 332 £3,722
      Wapping 253 £3,758
      Hampton Wick 31 £3,767
      Fitzrovia 307 £3,769
      Golders Green 147 £3,832
      King's Cross 238 £3,884
      Earl's Court 551 £3,905
      Kew 44 £3,916
      Finsbury 150 £3,918
      The Borough 192 £3,967
      North Sheen 52 £4,091
      Vauxhall 273 £4,196
      East Sheen 50 £4,278
      High Barnet 37 £4,283
      Gospel Oak 49 £4,311
      Petersham 25 £4,466
      West Hampstead 326 £4,572
      Holborn 132 £4,719
      St Margarets 50 £4,866
      Southwark 110 £4,981
      Notting Hill 474 £5,243
      Chalk Farm 322 £5,384
      Bloomsbury 139 £5,457
      Brompton 808 £5,617
      Belsize Park 465 £6,208
      Coombe 30 £7,645
      Chelsea 473 £8,223
      Kensington 447 £8,487
      Hampstead Garden Suburb 68 £11,954
      South Kensington 536 £11,984
      Be the first to find new properties
      Your search
      • Greater london

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