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 25 £1,166
      Bexley 65 £1,246
      St Paul's Cray 27 £1,255
      Shirley 24 £1,283
      Southend 35 £1,356
      Elm Park 27 £1,361
      Thornton Heath 241 £1,364
      Waddon 125 £1,369
      Downham 40 £1,388
      Plashet 104 £1,395
      Kenley 21 £1,403
      Abbey Wood 53 £1,406
      Highams Park 65 £1,437
      Woodside 59 £1,438
      Edmonton 129 £1,446
      Forest Gate 77 £1,446
      Barking Riverside 29 £1,448
      Poverest 45 £1,449
      South Norwood 92 £1,461
      New Beckenham 22 £1,477
      New Eltham 26 £1,486
      Morden 31 £1,486
      Horn Park 31 £1,486
      Yiewsley 65 £1,489
      Chadwell Heath 33 £1,492
      Purley 84 £1,497
      Catford South 67 £1,502
      South Woodford 28 £1,512
      Manor Park 73 £1,512
      Mitcham 137 £1,516
      Thamesmead 62 £1,519
      Snaresbrook 23 £1,522
      Ponders End 69 £1,522
      Pollards Hill 58 £1,524
      Plaistow 175 £1,540
      West Green 337 £1,540
      Welling 20 £1,546
      Leyton 266 £1,551
      Marks Gate 20 £1,565
      Chingford 64 £1,570
      Harringay 190 £1,572
      Plumstead 138 £1,573
      Hounslow West 152 £1,578
      Anerley 37 £1,578
      Palmers Green 95 £1,579
      Upper Norwood 35 £1,579
      Penge 41 £1,597
      Broad Green 215 £1,598
      Maryland 80 £1,605
      Wealdstone 233 £1,605
      Bethnal Green 399 £1,609
      Cricklewood 111 £1,613
      Kenton 36 £1,617
      Beckenham 68 £1,618
      Addiscombe 105 £1,619
      Seven Kings 117 £1,627
      Little Ilford 75 £1,631
      Becontree Heath 81 £1,639
      Northumberland Heath 34 £1,642
      Honor Oak 32 £1,649
      Becontree 67 £1,649
      Bowes 51 £1,652
      Redbridge 29 £1,654
      Brockley 63 £1,656
      Harold Hill 35 £1,663
      Hale End 29 £1,664
      Hither Green 94 £1,667
      Camberwell 144 £1,669
      Worton 126 £1,671
      Carshalton Beeches 62 £1,676
      Sudbury 171 £1,679
      Widmore 41 £1,682
      Collier's Wood 135 £1,685
      Greenford 108 £1,688
      Rush Green 49 £1,693
      Shooters Hill 54 £1,696
      Perry Vale 70 £1,696
      Feltham 110 £1,703
      Blendon 22 £1,704
      Hackney Wick 34 £1,705
      Beckton 122 £1,707
      Finchley 64 £1,718
      Selhurst 94 £1,718
      New Southgate 47 £1,720
      Forest Hill 65 £1,729
      Thames View 82 £1,730
      Collier Row 51 £1,731
      Belmont 42 £1,731
      East Dulwich 78 £1,737
      Gants Hill 114 £1,741
      West Drayton 64 £1,747
      New Cross Gate 95 £1,747
      Shortlands 47 £1,754
      Heston 72 £1,756
      Streatham Hill 296 £1,760
      Gallions Reach 54 £1,761
      Brunswick Park 42 £1,762
      Lower Belvedere 21 £1,762
      Dulwich Village 20 £1,764
      Osterley 39 £1,764
      Poplar 194 £1,765
      New Cross 129 £1,775
      Norbury 62 £1,776
      Ladywell 122 £1,778
      Longlands 29 £1,788
      Rayners Lane 145 £1,802
      Little Heath 23 £1,802
      Stepney 224 £1,806
      Newbury Park 75 £1,807
      Fairlop 33 £1,808
      Rainham 22 £1,808
      Nunhead 60 £1,812
      Hanworth 23 £1,814
      The Wrythe 33 £1,817
      Sudbury Hill 45 £1,817
      Southgate 57 £1,820
      Herne Hill 25 £1,826
      Homerton 109 £1,828
      Cowley 81 £1,830
      Northwood 83 £1,830
      Harlesden 159 £1,840
      Bow 234 £1,849
      Deptford 103 £1,854
      Benhilton 87 £1,854
      Crystal Palace 39 £1,855
      Harold Wood 23 £1,857
      Wallington 49 £1,866
      Southbury 73 £1,866
      Well Hall 47 £1,876
      Upton Park 88 £1,878
      Barnehurst 29 £1,885
      Surbiton 89 £1,887
      Streatham 213 £1,896
      Canning Town 236 £1,899
      Clapton 154 £1,899
      Colney Hatch 40 £1,900
      Bedfont 41 £1,905
      Whitton 31 £1,908
      Hillingdon 79 £1,909
      Tulse Hill 51 £1,910
      West Hackney 63 £1,912
      Loughborough Junction 95 £1,916
      Charlton 100 £1,917
      Harrow Weald 85 £1,918
      Alperton 125 £1,919
      Yeading 85 £1,921
      West Heath 24 £1,927
      West Norwood 116 £1,941
      Chinbrook 40 £1,943
      Preston 155 £1,943
      Dagenham 83 £1,952
      Hayes 186 £1,957
      Leytonstone 123 £1,963
      West Hendon 48 £1,971
      West Ham 119 £1,983
      Cranford 33 £1,989
      Hornsey 137 £1,996
      Rotherhithe 197 £1,998
      Stanmore 55 £1,998
      Barkingside 24 £2,009
      Harmondsworth 24 £2,010
      Mile End 175 £2,011
      Kidbrooke 128 £2,044
      Summerstown 141 £2,046
      Furzedown 368 £2,046
      Finsbury Park 141 £2,048
      Park Royal 262 £2,060
      West Barnes 51 £2,071
      Peckham 197 £2,072
      New Barnet 44 £2,082
      Limehouse 236 £2,086
      South Hornchurch 20 £2,086
      Pinner 41 £2,090
      Worcester Park 26 £2,117
      Old Kent Road 170 £2,133
      Merton 131 £2,134
      New Malden 62 £2,142
      Hainault 24 £2,146
      Blackheath 35 £2,165
      Shacklewell 112 £2,169
      Hendon 109 £2,180
      North Finchley 78 £2,186
      Perivale 86 £2,186
      Brixton 239 £2,188
      Archway 144 £2,188
      Shadwell 118 £2,200
      Stockwell 219 £2,200
      Berrylands 20 £2,201
      Charlton Riverside 64 £2,209
      Dollis Hill 192 £2,211
      Kingsbury 86 £2,216
      Hook 23 £2,218
      Tolworth 38 £2,230
      Twyford 89 £2,264
      East Greenwich 233 £2,265
      Walworth 180 £2,279
      Scrattons Farm 41 £2,288
      Southfields 143 £2,291
      Holloway 269 £2,291
      Mapesbury 79 £2,295
      Lower Morden 21 £2,311
      Silvertown 156 £2,311
      Colindale 212 £2,315
      Balham 260 £2,317
      Stratford 366 £2,326
      Whetstone 55 £2,329
      Hornchurch 27 £2,334
      Dulwich 25 £2,338
      Earlsfield 114 £2,346
      Oval 137 £2,355
      Stamford Hill 89 £2,381
      Hendon Central 106 £2,400
      Crouch End 100 £2,447
      Dalston 124 £2,452
      Greenwich Peninsula 58 £2,457
      West Kensington 456 £2,458
      North Kensington 377 £2,486
      Stroud Green 52 £2,488
      Clayhall 54 £2,495
      Ickenham 45 £2,501
      Church End 96 £2,507
      Kilburn 188 £2,513
      Hanwell 234 £2,520
      Wandsworth 271 £2,527
      Upton 44 £2,537
      Woodside Park 42 £2,551
      Haggerston 113 £2,567
      Norbiton 229 £2,574
      St Pancras 258 £2,576
      Clapham 335 £2,586
      Middle Park 48 £2,593
      Merton Park 112 £2,594
      Stoke Newington 181 £2,613
      Hackbridge 26 £2,622
      Putney 191 £2,622
      Spring Grove 144 £2,639
      Blackwall 287 £2,651
      Tufnell Park 46 £2,659
      Elephant and Castle 241 £2,664
      Friern Barnet 48 £2,687
      Queen's Park 141 £2,704
      Shepherd's Bush 468 £2,756
      Bermondsey 216 £2,764
      Hackney 162 £2,786
      Gidea Park 35 £2,813
      Whitechapel 659 £2,846
      Temple Fortune 74 £2,854
      Isle of Dogs 627 £2,876
      West Finchley 49 £2,884
      Kennington 63 £2,912
      Brent Cross 80 £2,920
      Roehampton 100 £2,959
      South Hampstead 215 £3,007
      Barnsbury 321 £3,010
      Clapham Junction 410 £3,067
      Lambeth 58 £3,072
      Brook Green 168 £3,074
      Highbury 231 £3,076
      Islington 232 £3,127
      Cockfosters 64 £3,146
      Battersea 261 £3,193
      Hoxton 202 £3,195
      Brondesbury 153 £3,221
      Canary Wharf 382 £3,358
      Muswell Hill 127 £3,365
      Hammersmith 566 £3,370
      Mortlake 42 £3,387
      Shoreditch 142 £3,442
      Mill Hill 61 £3,442
      Hampton 21 £3,475
      Somers Town 102 £3,496
      Strawberry Hill 52 £3,507
      Kentish Town 192 £3,525
      Raynes Park 144 £3,539
      Fulham 519 £3,577
      Golders Green 168 £3,664
      Waterloo 94 £3,701
      Earl's Court 517 £3,711
      Hampton Wick 32 £3,732
      Kew 45 £3,755
      Wapping 251 £3,818
      The Borough 206 £3,882
      Finsbury 167 £3,917
      North Sheen 56 £3,923
      Clerkenwell 227 £3,980
      Gospel Oak 57 £4,010
      High Barnet 42 £4,039
      Vauxhall 277 £4,095
      King's Cross 197 £4,131
      Fitzrovia 430 £4,360
      Petersham 28 £4,501
      Holborn 156 £4,522
      East Sheen 50 £4,533
      West Hampstead 335 £4,557
      St Margarets 56 £4,670
      Southwark 100 £4,855
      Chalk Farm 343 £5,190
      Bloomsbury 145 £5,210
      Notting Hill 474 £5,240
      Brompton 761 £5,766
      Belsize Park 415 £6,306
      Coombe 33 £7,125
      Chelsea 484 £7,917
      Kensington 375 £8,949
      South Kensington 552 £11,663
      Hampstead Garden Suburb 68 £12,366
      Be the first to find new properties
      Your search
      • Greater london

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