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 264 £1,357
      Cricklewood 124 £1,383
      Pollards Hill 64 £1,395
      Forest Gate 61 £1,417
      Manor Park 39 £1,421
      Anerley 33 £1,455
      Longlands 27 £1,455
      Catford South 55 £1,456
      Edmonton 115 £1,470
      Bedfont 55 £1,471
      Mitcham 105 £1,472
      Plashet 82 £1,479
      Northumberland Heath 38 £1,487
      Waddon 100 £1,497
      Tolworth 33 £1,504
      Greenford 104 £1,510
      West Drayton 73 £1,511
      Thornton Heath 175 £1,517
      Harringay 184 £1,521
      Penge 35 £1,527
      Barking Riverside 24 £1,528
      St Paul's Cray 25 £1,530
      Kenton 64 £1,539
      South Norwood 84 £1,539
      Camberwell 149 £1,544
      West Green 326 £1,551
      Addiscombe 77 £1,553
      Wealdstone 216 £1,557
      Seven Kings 140 £1,570
      Plumstead 106 £1,577
      Chadwell Heath 33 £1,583
      Sudbury 143 £1,596
      Newbury Park 65 £1,601
      Little Ilford 45 £1,602
      Hounslow West 118 £1,619
      Fairlop 24 £1,621
      Feltham 75 £1,629
      Leyton 237 £1,630
      Harold Hill 37 £1,641
      Beckenham 47 £1,642
      Maryland 83 £1,651
      Worton 120 £1,651
      Southbury 74 £1,656
      Highams Park 55 £1,656
      South Woodford 26 £1,658
      Little Heath 26 £1,660
      Elm Park 20 £1,664
      Abbey Wood 44 £1,664
      Poverest 25 £1,678
      Goddington 21 £1,679
      Plaistow 144 £1,693
      Perry Vale 77 £1,698
      Carshalton Beeches 44 £1,700
      Gidea Park 31 £1,713
      Thames View 71 £1,721
      Streatham Hill 275 £1,723
      Brunswick Park 33 £1,736
      Hanworth 24 £1,745
      Well Hall 33 £1,746
      Homerton 109 £1,748
      Collier Row 38 £1,748
      Hainault 27 £1,760
      New Cross 138 £1,760
      Rotherhithe 181 £1,768
      Snaresbrook 28 £1,770
      Stepney 228 £1,781
      The Wrythe 24 £1,798
      Peckham 158 £1,802
      Heston 76 £1,808
      Becontree 69 £1,810
      Woodside 48 £1,811
      Loughborough Junction 108 £1,812
      Harmondsworth 22 £1,814
      Beckton 81 £1,815
      Chingford 121 £1,817
      Clapton 166 £1,818
      Poplar 246 £1,820
      New Cross Gate 117 £1,822
      Thamesmead 50 £1,834
      West Hackney 77 £1,838
      Hither Green 72 £1,838
      Collier's Wood 92 £1,840
      Worcester Park 29 £1,845
      Widmore 30 £1,849
      Rush Green 54 £1,851
      Northwood 77 £1,853
      Dagenham 64 £1,856
      Shooters Hill 48 £1,857
      Blackheath 35 £1,860
      Purley 70 £1,865
      Hillingdon 82 £1,866
      Broad Green 228 £1,866
      Gants Hill 109 £1,866
      Selhurst 95 £1,868
      Ponders End 54 £1,870
      Redbridge 42 £1,872
      Ladywell 101 £1,875
      Wanstead 25 £1,877
      Palmers Green 66 £1,878
      Shortlands 28 £1,879
      Finchley 61 £1,882
      New Barnet 31 £1,885
      Rayners Lane 132 £1,885
      Herne Hill 20 £1,895
      Forest Hill 65 £1,897
      Dulwich Village 21 £1,904
      Deptford 119 £1,906
      Preston 185 £1,912
      Horn Park 28 £1,915
      Crystal Palace 28 £1,927
      Gallions Reach 33 £1,928
      Becontree Heath 64 £1,948
      Brixton 191 £1,950
      Alperton 134 £1,963
      Wallington 28 £1,963
      Bethnal Green 236 £1,963
      New Southgate 36 £1,969
      West Norwood 84 £1,975
      Leytonstone 110 £1,978
      Whetstone 37 £1,979
      Hackney 166 £1,982
      Hayes 136 £1,984
      Harrow Weald 82 £1,984
      Church End 66 £1,989
      Belmont 55 £1,989
      Archway 173 £1,997
      Barkingside 25 £1,998
      Yiewsley 62 £2,007
      Hackney Wick 41 £2,015
      Hornsey 166 £2,015
      Upper Norwood 33 £2,018
      Benhilton 78 £2,021
      Yeading 84 £2,022
      Hook 23 £2,025
      Haggerston 106 £2,028
      Southgate 42 £2,032
      New Malden 77 £2,032
      Holloway 339 £2,037
      Summerstown 142 £2,044
      Bow 234 £2,046
      Cowley 94 £2,048
      Stockwell 209 £2,054
      Perivale 87 £2,066
      Shadwell 136 £2,069
      Norbury 41 £2,077
      Mile End 192 £2,087
      West Ham 134 £2,097
      Hale End 26 £2,102
      Upton Park 73 £2,113
      Limehouse 233 £2,116
      Kingsbury 98 £2,121
      Canning Town 238 £2,126
      Morden 36 £2,128
      Dollis Hill 173 £2,130
      Mapesbury 108 £2,132
      Tulse Hill 50 £2,132
      Furzedown 336 £2,134
      Lower Morden 20 £2,136
      Charlton 68 £2,139
      Stanmore 40 £2,154
      Hanwell 195 £2,154
      Streatham 156 £2,157
      Whitton 39 £2,159
      East Dulwich 82 £2,160
      Osterley 22 £2,164
      Park Royal 245 £2,165
      West Hendon 67 £2,165
      Barnehurst 25 £2,175
      West Barnes 54 £2,179
      West Finchley 41 £2,189
      Middle Park 32 £2,198
      Cranford 23 £2,206
      New Eltham 24 £2,208
      Hendon 102 £2,209
      Hornchurch 33 £2,227
      Balham 215 £2,261
      Finsbury Park 148 £2,273
      Old Kent Road 241 £2,274
      Honor Oak 33 £2,281
      Earlsfield 130 £2,290
      Stamford Hill 85 £2,300
      East Greenwich 217 £2,301
      Friern Barnet 46 £2,311
      Nunhead 54 £2,317
      Sudbury Hill 37 £2,324
      Berrylands 23 £2,328
      Harlesden 154 £2,330
      Spring Grove 115 £2,341
      Shacklewell 107 £2,358
      Highbury 200 £2,362
      Merton 112 £2,374
      Twyford 65 £2,390
      Kilburn 112 £2,396
      Kidbrooke 115 £2,404
      Brockley 42 £2,406
      Colindale 176 £2,417
      Walworth 232 £2,422
      Wandsworth 300 £2,436
      Brent Cross 72 £2,458
      Surbiton 108 £2,459
      North Finchley 67 £2,474
      Clayhall 42 £2,476
      Bowes 279 £2,482
      Charlton Riverside 39 £2,486
      Crouch End 103 £2,492
      Stratford 493 £2,497
      Stroud Green 47 £2,498
      Pinner 35 £2,502
      Hampton Hill 20 £2,518
      Chinbrook 29 £2,531
      Stoke Newington 184 £2,532
      Southfields 125 £2,533
      Clapham 367 £2,535
      Dulwich 21 £2,542
      Upton 34 £2,555
      Dalston 130 £2,555
      Kennington 80 £2,594
      Oval 148 £2,609
      Blackwall 410 £2,624
      Bermondsey 280 £2,658
      Hendon Central 446 £2,660
      Putney 184 £2,667
      St Pancras 226 £2,691
      Silvertown 150 £2,715
      Shepherd's Bush 541 £2,717
      North Woolwich 22 £2,721
      West Kensington 440 £2,725
      Norbiton 184 £2,746
      Greenwich Peninsula 93 £2,775
      Strawberry Hill 58 £2,778
      Merton Park 130 £2,787
      Clapham Junction 309 £2,822
      Tufnell Park 46 £2,827
      Roehampton 107 £2,829
      Queen's Park 111 £2,858
      Whitechapel 765 £2,955
      Hoxton 209 £3,005
      Elephant and Castle 348 £3,072
      Isle of Dogs 1,084 £3,073
      Barnsbury 391 £3,091
      Battersea 293 £3,142
      Gospel Oak 60 £3,216
      Petersham 30 £3,267
      Woodside Park 40 £3,293
      Canary Wharf 499 £3,322
      Temple Fortune 98 £3,326
      North Kensington 245 £3,339
      Kentish Town 228 £3,361
      Ickenham 52 £3,379
      Hampton Wick 46 £3,399
      Brook Green 159 £3,404
      Lambeth 70 £3,414
      Cockfosters 45 £3,446
      Brondesbury 107 £3,470
      Somers Town 132 £3,501
      Muswell Hill 119 £3,506
      Islington 235 £3,543
      South Hampstead 221 £3,558
      Hammersmith 685 £3,638
      Mill Hill 45 £3,700
      The Borough 323 £3,711
      Fitzrovia 361 £3,746
      Earl's Court 626 £3,802
      Golders Green 158 £3,857
      Wapping 309 £3,867
      Fulham 522 £3,879
      Shoreditch 194 £3,910
      Raynes Park 162 £3,927
      North Sheen 66 £3,976
      Clerkenwell 255 £4,024
      Holborn 180 £4,134
      East Sheen 41 £4,189
      Waterloo 204 £4,204
      High Barnet 45 £4,229
      West Hampstead 330 £4,242
      Kew 44 £4,276
      Vauxhall 407 £4,300
      Mortlake 49 £4,315
      St Margarets 86 £4,356
      Finsbury 250 £4,368
      Southwark 167 £4,574
      King's Cross 250 £4,620
      Chalk Farm 392 £5,088
      Bloomsbury 171 £5,270
      Coombe 44 £5,434
      Notting Hill 464 £5,443
      Belsize Park 473 £5,450
      Brompton 943 £5,696
      Hadley Wood 25 £7,219
      Kensington 413 £7,380
      Chelsea 640 £7,492
      South Kensington 681 £11,129
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

      There were 5,575 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!