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
      Downham 41 £1,288
      Southend 27 £1,330
      Marks Gate 20 £1,356
      Scrattons Farm 260 £1,359
      Cricklewood 124 £1,383
      Pollards Hill 65 £1,387
      Forest Gate 61 £1,417
      Manor Park 39 £1,421
      Anerley 32 £1,448
      Catford South 57 £1,454
      Longlands 27 £1,455
      Bedfont 56 £1,458
      Edmonton 115 £1,470
      Mitcham 105 £1,472
      Poverest 24 £1,477
      Plashet 80 £1,480
      Northumberland Heath 38 £1,487
      Waddon 100 £1,497
      Greenford 105 £1,502
      Tolworth 33 £1,504
      West Drayton 73 £1,511
      Thornton Heath 175 £1,517
      Penge 35 £1,527
      Barking Riverside 24 £1,528
      St Paul's Cray 25 £1,530
      Harringay 184 £1,531
      Kenton 64 £1,539
      Camberwell 150 £1,539
      West Green 324 £1,551
      Wealdstone 216 £1,557
      Addiscombe 78 £1,558
      South Norwood 84 £1,565
      Seven Kings 142 £1,571
      Plumstead 106 £1,577
      Little Ilford 46 £1,585
      Sudbury 143 £1,596
      Newbury Park 65 £1,601
      Fairlop 24 £1,621
      Hounslow West 116 £1,623
      Feltham 75 £1,629
      Leyton 235 £1,635
      Harold Hill 37 £1,641
      Beckenham 47 £1,643
      Little Heath 27 £1,647
      Chadwell Heath 34 £1,648
      Worton 120 £1,651
      Southbury 74 £1,656
      Highams Park 55 £1,656
      South Woodford 26 £1,658
      Elm Park 20 £1,664
      Abbey Wood 44 £1,664
      Goddington 21 £1,679
      Brunswick Park 33 £1,691
      Plaistow 144 £1,695
      Carshalton Beeches 44 £1,700
      Perry Vale 74 £1,701
      Thames View 70 £1,711
      Gidea Park 31 £1,713
      Homerton 109 £1,739
      Streatham Hill 279 £1,745
      Hanworth 24 £1,745
      Well Hall 33 £1,746
      Rotherhithe 180 £1,754
      Hainault 27 £1,760
      New Cross 138 £1,760
      Snaresbrook 29 £1,770
      Collier Row 39 £1,772
      Stepney 228 £1,784
      Maryland 84 £1,796
      Woodside 47 £1,796
      The Wrythe 24 £1,798
      Loughborough Junction 108 £1,806
      Heston 76 £1,808
      Becontree 69 £1,810
      New Cross Gate 118 £1,811
      Harmondsworth 22 £1,814
      Beckton 81 £1,815
      Peckham 159 £1,815
      Hillingdon 81 £1,817
      Clapton 167 £1,818
      Poplar 246 £1,820
      Chingford 120 £1,823
      Collier's Wood 89 £1,830
      Thamesmead 50 £1,834
      Colney Hatch 20 £1,839
      Horn Park 27 £1,844
      West Hackney 76 £1,845
      Worcester Park 29 £1,845
      Hither Green 71 £1,847
      Rush Green 53 £1,848
      Northwood 77 £1,853
      Purley 72 £1,854
      Shooters Hill 48 £1,857
      Ponders End 55 £1,857
      Blackheath 35 £1,860
      Broad Green 230 £1,862
      Dagenham 65 £1,863
      Gants Hill 109 £1,866
      Redbridge 42 £1,872
      Ladywell 102 £1,873
      Wanstead 25 £1,877
      Palmers Green 66 £1,878
      Selhurst 92 £1,879
      Finchley 61 £1,882
      New Barnet 31 £1,885
      Rayners Lane 132 £1,885
      Widmore 30 £1,888
      Herne Hill 20 £1,895
      Shortlands 29 £1,897
      Preston 187 £1,901
      Deptford 118 £1,915
      Crystal Palace 28 £1,927
      Gallions Reach 33 £1,928
      Hackney 169 £1,936
      Becontree Heath 64 £1,948
      Brixton 193 £1,948
      Bethnal Green 236 £1,959
      Alperton 133 £1,961
      New Southgate 36 £1,969
      Leytonstone 111 £1,976
      West Norwood 83 £1,976
      Forest Hill 65 £1,976
      Hornsey 165 £1,978
      Upper Norwood 32 £1,980
      Wallington 27 £1,984
      Harrow Weald 82 £1,984
      Church End 66 £1,989
      Belmont 55 £1,989
      Archway 173 £1,992
      Hayes 136 £1,994
      Barkingside 26 £1,998
      Yiewsley 62 £2,007
      Bow 233 £2,007
      Hackney Wick 41 £2,015
      Southgate 44 £2,018
      Benhilton 78 £2,021
      Yeading 84 £2,022
      Hook 23 £2,025
      Whetstone 39 £2,028
      Haggerston 106 £2,029
      New Malden 77 £2,032
      Mile End 190 £2,034
      Summerstown 139 £2,038
      Holloway 336 £2,045
      Perivale 86 £2,046
      Cowley 94 £2,048
      Shadwell 135 £2,056
      Stockwell 212 £2,088
      West Ham 135 £2,095
      Hale End 26 £2,102
      Tulse Hill 50 £2,106
      Norbury 40 £2,111
      Kingsbury 98 £2,121
      Morden 36 £2,128
      Dollis Hill 173 £2,130
      Canning Town 238 £2,130
      Mapesbury 108 £2,132
      Furzedown 341 £2,134
      Lower Morden 20 £2,136
      Upton Park 73 £2,138
      Streatham 158 £2,145
      Limehouse 235 £2,149
      Stanmore 40 £2,154
      Stroud Green 45 £2,154
      Osterley 23 £2,157
      Whitton 39 £2,159
      West Barnes 53 £2,159
      Hanwell 196 £2,166
      Park Royal 246 £2,167
      Barnehurst 25 £2,176
      West Hendon 66 £2,176
      Dulwich Village 21 £2,186
      East Dulwich 81 £2,190
      Charlton 70 £2,194
      Middle Park 32 £2,198
      Cranford 23 £2,206
      New Eltham 24 £2,208
      Hendon 101 £2,220
      Hornchurch 33 £2,227
      Balham 217 £2,253
      Honor Oak 32 £2,258
      Old Kent Road 239 £2,261
      Earlsfield 130 £2,261
      Finsbury Park 149 £2,264
      Stamford Hill 86 £2,299
      West Finchley 41 £2,300
      East Greenwich 219 £2,304
      Sudbury Hill 37 £2,324
      Nunhead 54 £2,328
      Berrylands 23 £2,328
      Colindale 175 £2,335
      Spring Grove 115 £2,341
      Friern Barnet 47 £2,360
      Harlesden 155 £2,361
      Highbury 200 £2,362
      Shacklewell 108 £2,365
      Dulwich 20 £2,369
      Twyford 65 £2,390
      Kilburn 110 £2,400
      Kidbrooke 116 £2,402
      Walworth 231 £2,410
      Brockley 41 £2,419
      Wandsworth 299 £2,437
      Brent Cross 73 £2,458
      Surbiton 108 £2,459
      Clayhall 42 £2,476
      North Finchley 66 £2,478
      Merton 116 £2,483
      Charlton Riverside 39 £2,485
      Bowes 275 £2,487
      Crouch End 102 £2,494
      Stratford 494 £2,502
      Pinner 35 £2,502
      Upton 35 £2,506
      Hampton Hill 20 £2,518
      Stoke Newington 186 £2,528
      Chinbrook 29 £2,532
      Clapham 364 £2,554
      Dalston 130 £2,555
      Southfields 125 £2,590
      Kennington 79 £2,598
      Blackwall 409 £2,619
      Hendon Central 441 £2,659
      Oval 152 £2,661
      Putney 187 £2,665
      Bermondsey 284 £2,667
      St Pancras 226 £2,696
      Silvertown 150 £2,715
      North Woolwich 22 £2,721
      Norbiton 188 £2,723
      Shepherd's Bush 539 £2,724
      West Kensington 445 £2,748
      Strawberry Hill 58 £2,778
      Greenwich Peninsula 92 £2,780
      Merton Park 129 £2,805
      Tufnell Park 46 £2,827
      Clapham Junction 306 £2,844
      Roehampton 106 £2,850
      Queen's Park 112 £2,855
      Whitechapel 765 £2,951
      Hoxton 209 £3,017
      Temple Fortune 97 £3,073
      Elephant and Castle 347 £3,081
      Isle of Dogs 1,088 £3,092
      Battersea 292 £3,122
      Barnsbury 393 £3,134
      Gospel Oak 59 £3,226
      Woodside Park 38 £3,263
      Petersham 30 £3,267
      Canary Wharf 500 £3,320
      North Kensington 244 £3,340
      Kentish Town 230 £3,367
      Ickenham 52 £3,379
      Lambeth 70 £3,414
      Hampton Wick 47 £3,431
      Cockfosters 45 £3,446
      Brook Green 160 £3,455
      Brondesbury 107 £3,470
      Somers Town 132 £3,501
      Muswell Hill 122 £3,520
      South Hampstead 221 £3,558
      Islington 237 £3,564
      Hammersmith 687 £3,638
      Mill Hill 45 £3,700
      The Borough 322 £3,715
      Fitzrovia 363 £3,751
      Earl's Court 633 £3,821
      Wapping 312 £3,883
      Shoreditch 194 £3,910
      Golders Green 159 £3,911
      Fulham 514 £3,913
      Raynes Park 161 £3,933
      North Sheen 66 £3,976
      Clerkenwell 254 £4,006
      Holborn 181 £4,131
      Waterloo 204 £4,204
      High Barnet 45 £4,229
      Kew 44 £4,276
      West Hampstead 332 £4,278
      Vauxhall 406 £4,289
      Mortlake 49 £4,314
      St Margarets 86 £4,356
      Finsbury 251 £4,394
      East Sheen 43 £4,412
      Southwark 167 £4,583
      King's Cross 251 £4,614
      Chalk Farm 392 £5,088
      Bloomsbury 171 £5,270
      Notting Hill 470 £5,450
      Belsize Park 471 £5,471
      Coombe 44 £5,518
      Brompton 936 £5,616
      Hadley Wood 25 £7,219
      Chelsea 648 £7,482
      Kensington 413 £7,485
      South Kensington 682 £11,095
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

      There were 6,524 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!