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 26 £1,222
      Bexley 64 £1,240
      Shirley 25 £1,258
      St Paul's Cray 26 £1,259
      Southend 34 £1,278
      Kenley 20 £1,319
      Elm Park 24 £1,344
      Plashet 105 £1,360
      Thornton Heath 210 £1,367
      Thamesmead 57 £1,374
      Abbey Wood 49 £1,376
      Waddon 116 £1,391
      Downham 40 £1,395
      Poverest 43 £1,397
      Forest Gate 69 £1,400
      Woodside 56 £1,408
      Yiewsley 62 £1,423
      Purley 88 £1,427
      Chadwell Heath 27 £1,435
      Edmonton 128 £1,443
      Highams Park 65 £1,450
      Ponders End 66 £1,462
      Barking Riverside 25 £1,473
      South Norwood 89 £1,475
      Northumberland Heath 31 £1,482
      New Beckenham 22 £1,484
      Manor Park 66 £1,491
      Horn Park 29 £1,495
      Harold Hill 28 £1,501
      Welling 21 £1,505
      Catford South 70 £1,517
      Morden 33 £1,517
      South Woodford 26 £1,524
      Mitcham 135 £1,529
      Pollards Hill 55 £1,531
      Snaresbrook 20 £1,542
      Leyton 273 £1,542
      New Eltham 25 £1,551
      Plaistow 171 £1,566
      Chingford 67 £1,571
      Anerley 35 £1,575
      Maryland 79 £1,580
      Penge 41 £1,581
      West Green 283 £1,583
      Plumstead 134 £1,583
      Upper Norwood 36 £1,584
      Hounslow West 141 £1,590
      Broad Green 210 £1,592
      Beckenham 68 £1,596
      Harringay 183 £1,597
      Addiscombe 102 £1,601
      Palmers Green 91 £1,604
      Cricklewood 106 £1,615
      Little Ilford 72 £1,629
      Worton 117 £1,632
      Bethnal Green 385 £1,634
      Wealdstone 218 £1,641
      Beckton 111 £1,648
      Seven Kings 122 £1,652
      Becontree 67 £1,652
      Lower Belvedere 20 £1,653
      Gants Hill 100 £1,656
      Brockley 62 £1,656
      Honor Oak 32 £1,663
      Widmore 42 £1,663
      Bowes 53 £1,664
      Shortlands 46 £1,665
      Forest Hill 66 £1,665
      Hale End 28 £1,668
      Finchley 63 £1,668
      Kenton 34 £1,669
      Hackney Wick 38 £1,681
      Selhurst 94 £1,683
      Collier's Wood 130 £1,686
      Shooters Hill 54 £1,689
      Camberwell 142 £1,694
      Greenford 101 £1,696
      Feltham 109 £1,699
      Osterley 40 £1,703
      Carshalton Beeches 59 £1,703
      New Cross Gate 87 £1,707
      Becontree Heath 72 £1,711
      New Southgate 43 £1,711
      Hither Green 90 £1,713
      Blendon 22 £1,713
      Perry Vale 65 £1,714
      Sudbury 155 £1,716
      Brunswick Park 46 £1,716
      Thames View 71 £1,719
      Gallions Reach 57 £1,721
      Redbridge 31 £1,722
      East Dulwich 74 £1,728
      Poplar 190 £1,754
      New Cross 130 £1,756
      West Drayton 61 £1,761
      Ladywell 121 £1,767
      Belmont 37 £1,767
      Streatham Hill 290 £1,767
      Homerton 116 £1,775
      Dagenham 72 £1,775
      Collier Row 51 £1,782
      Rayners Lane 146 £1,785
      Heston 69 £1,790
      Rainham 20 £1,791
      Nunhead 60 £1,795
      Rush Green 46 £1,798
      Longlands 28 £1,803
      Northwood 86 £1,807
      Harlesden 150 £1,808
      Norbury 58 £1,808
      Herne Hill 24 £1,816
      Newbury Park 72 £1,831
      Bow 235 £1,837
      Southbury 78 £1,837
      Southgate 50 £1,842
      Crystal Palace 35 £1,849
      Hanworth 23 £1,849
      Cowley 74 £1,858
      Benhilton 87 £1,869
      Surbiton 90 £1,869
      Well Hall 44 £1,869
      Bedfont 38 £1,871
      Harold Wood 22 £1,873
      Upton Park 87 £1,874
      Barnehurst 27 £1,881
      Clapton 152 £1,883
      Colney Hatch 40 £1,888
      Deptford 105 £1,889
      Sudbury Hill 44 £1,891
      Hillingdon 81 £1,895
      Canning Town 233 £1,896
      Streatham 205 £1,898
      Stepney 199 £1,901
      Tulse Hill 51 £1,907
      Fairlop 30 £1,912
      West Heath 24 £1,914
      Chinbrook 37 £1,921
      Charlton 98 £1,925
      Wallington 45 £1,927
      Alperton 117 £1,928
      Harrow Weald 92 £1,932
      Brixton 227 £1,937
      Leytonstone 121 £1,937
      West Hackney 61 £1,950
      Yeading 84 £1,951
      Preston 150 £1,956
      Hayes 178 £1,957
      Loughborough Junction 93 £1,958
      West Hendon 47 £1,964
      The Wrythe 29 £1,965
      West Ham 116 £1,978
      Stanmore 48 £1,982
      Whitton 35 £1,983
      West Norwood 109 £1,984
      Cranford 32 £1,998
      Hornsey 129 £2,006
      Kidbrooke 130 £2,019
      West Barnes 48 £2,027
      Mile End 167 £2,028
      Finsbury Park 138 £2,030
      Summerstown 135 £2,034
      Peckham 190 £2,038
      Rotherhithe 196 £2,045
      Furzedown 352 £2,051
      Park Royal 257 £2,058
      Limehouse 227 £2,087
      Harmondsworth 22 £2,092
      Barkingside 22 £2,101
      Perivale 84 £2,106
      New Barnet 38 £2,108
      New Malden 62 £2,109
      Pinner 41 £2,123
      North Finchley 79 £2,123
      Worcester Park 22 £2,127
      Merton 126 £2,139
      Old Kent Road 162 £2,144
      Archway 143 £2,147
      Shacklewell 114 £2,160
      Hendon 104 £2,204
      Stockwell 223 £2,212
      Scrattons Farm 43 £2,213
      Dollis Hill 182 £2,223
      Walworth 177 £2,225
      Kingsbury 86 £2,228
      Hainault 24 £2,230
      Charlton Riverside 60 £2,239
      Blackheath 36 £2,256
      East Greenwich 230 £2,258
      Holloway 259 £2,265
      Earlsfield 113 £2,281
      Silvertown 151 £2,301
      Stratford 374 £2,315
      Twyford 82 £2,315
      Hornchurch 26 £2,322
      Dulwich 25 £2,338
      Hook 21 £2,338
      Balham 253 £2,341
      Southfields 135 £2,341
      Whetstone 54 £2,348
      Oval 133 £2,355
      Stamford Hill 92 £2,359
      Colindale 213 £2,363
      Mapesbury 80 £2,366
      Hackney 140 £2,367
      Crouch End 101 £2,375
      Tolworth 38 £2,376
      Hendon Central 104 £2,386
      Ickenham 48 £2,389
      Kennington 45 £2,420
      Dalston 123 £2,444
      Greenwich Peninsula 61 £2,464
      Church End 92 £2,476
      Clayhall 53 £2,489
      Woodside Park 42 £2,494
      Shepherd's Bush 532 £2,499
      Blackwall 285 £2,511
      Shadwell 134 £2,533
      Stroud Green 55 £2,538
      Hanwell 228 £2,549
      Norbiton 224 £2,554
      North Kensington 393 £2,556
      Wandsworth 268 £2,574
      Kilburn 178 £2,581
      St Pancras 255 £2,608
      Clapham 327 £2,609
      Putney 191 £2,614
      Stoke Newington 181 £2,618
      Friern Barnet 48 £2,633
      Spring Grove 140 £2,634
      Hackbridge 26 £2,647
      Middle Park 47 £2,658
      Tufnell Park 47 £2,663
      Elephant and Castle 235 £2,665
      Haggerston 114 £2,665
      Upton 42 £2,684
      West Kensington 381 £2,701
      Merton Park 111 £2,710
      Bermondsey 210 £2,739
      Queen's Park 140 £2,792
      Whitechapel 648 £2,793
      Isle of Dogs 613 £2,849
      Gidea Park 35 £2,874
      West Finchley 49 £2,877
      Temple Fortune 74 £2,892
      Brent Cross 75 £2,930
      Lambeth 56 £2,942
      Roehampton 96 £2,959
      South Hampstead 219 £2,975
      Barnsbury 312 £3,019
      Brook Green 165 £3,109
      Cockfosters 66 £3,120
      Clapham Junction 400 £3,136
      Islington 232 £3,144
      Battersea 258 £3,212
      Hoxton 196 £3,230
      Mortlake 45 £3,239
      Brondesbury 148 £3,256
      Hammersmith 584 £3,276
      Highbury 241 £3,314
      Mill Hill 59 £3,342
      Canary Wharf 374 £3,356
      Muswell Hill 125 £3,395
      Strawberry Hill 52 £3,432
      Hampton 21 £3,475
      Somers Town 104 £3,518
      Kentish Town 194 £3,520
      Raynes Park 142 £3,531
      Shoreditch 138 £3,565
      Fulham 489 £3,682
      Kingston Vale 20 £3,702
      Waterloo 88 £3,704
      Golders Green 160 £3,732
      Hampton Wick 32 £3,735
      Kew 48 £3,740
      Fitzrovia 311 £3,750
      Earl's Court 556 £3,758
      Wapping 242 £3,787
      Finsbury 144 £3,797
      The Borough 202 £3,883
      North Sheen 58 £3,930
      High Barnet 41 £4,064
      King's Cross 198 £4,086
      Vauxhall 272 £4,122
      Clerkenwell 230 £4,178
      Gospel Oak 53 £4,179
      Petersham 29 £4,434
      East Sheen 50 £4,533
      West Hampstead 327 £4,620
      St Margarets 54 £4,709
      Holborn 204 £4,740
      Southwark 94 £4,910
      Notting Hill 473 £5,220
      Chalk Farm 340 £5,222
      Bloomsbury 141 £5,270
      Brompton 928 £5,560
      Belsize Park 407 £6,301
      Coombe 32 £7,256
      Chelsea 478 £7,987
      Kensington 372 £9,025
      South Kensington 544 £11,755
      Hampstead Garden Suburb 71 £11,952
      Be the first to find new properties
      Your search
      • Greater london

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