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,183
      Bexley 58 £1,265
      Downham 51 £1,292
      Waddon 113 £1,305
      Shirley 24 £1,315
      St Paul's Cray 22 £1,324
      Plashet 103 £1,330
      Southborough 20 £1,343
      Abbey Wood 64 £1,354
      South Woodford 26 £1,366
      Thornton Heath 215 £1,395
      Barking Riverside 28 £1,403
      Chadwell Heath 40 £1,433
      Forest Gate 87 £1,434
      Poverest 39 £1,438
      Fallow Corner 21 £1,452
      Blackfen 20 £1,453
      West Wickham 20 £1,468
      Catford South 65 £1,468
      Anerley 39 £1,479
      Chingford 61 £1,489
      Manor Park 69 £1,500
      Penge 42 £1,506
      Highams Park 75 £1,514
      Purley 100 £1,518
      Woodside 58 £1,521
      Upper Norwood 37 £1,523
      Morden 33 £1,526
      Southend 34 £1,529
      New Beckenham 28 £1,535
      Addiscombe 119 £1,545
      Plumstead 126 £1,553
      Bethnal Green 401 £1,554
      Worton 122 £1,559
      Harringay 202 £1,560
      Hounslow West 169 £1,561
      Pollards Hill 55 £1,569
      Bedfont 47 £1,570
      Bowes 43 £1,580
      South Norwood 91 £1,582
      Collier Row 49 £1,593
      Elm Park 33 £1,598
      Greenford 115 £1,598
      Wealdstone 250 £1,600
      Perry Vale 78 £1,605
      Mitcham 148 £1,612
      West Green 336 £1,618
      Harold Hill 39 £1,627
      Broad Green 274 £1,627
      Beckenham 64 £1,629
      Shortlands 40 £1,634
      Kenton 49 £1,642
      Plaistow 189 £1,643
      Blendon 20 £1,645
      Edmonton 135 £1,648
      Forest Hill 73 £1,649
      Thames View 80 £1,652
      Feltham 112 £1,658
      Ponders End 67 £1,659
      Becontree 84 £1,666
      The Wrythe 33 £1,667
      Sudbury 166 £1,670
      Leyton 265 £1,672
      Maryland 82 £1,672
      Rush Green 51 £1,674
      Finchley 63 £1,674
      Widmore 50 £1,676
      Beckton 113 £1,681
      Carshalton Beeches 54 £1,682
      East Dulwich 63 £1,689
      New Eltham 29 £1,692
      Well Hall 47 £1,697
      Herne Hill 26 £1,701
      Cricklewood 91 £1,717
      Streatham Hill 353 £1,719
      Belmont 40 £1,719
      Palmers Green 99 £1,726
      Poplar 205 £1,750
      Ladywell 150 £1,752
      Selhurst 113 £1,752
      Hither Green 95 £1,753
      West Drayton 65 £1,754
      Longlands 30 £1,759
      Lower Belvedere 22 £1,760
      Brunswick Park 49 £1,769
      Northumberland Heath 33 £1,773
      Norbury 62 £1,775
      Heston 84 £1,775
      Thamesmead 57 £1,777
      Little Ilford 86 £1,779
      Collier's Wood 133 £1,779
      Gants Hill 115 £1,782
      Seven Kings 140 £1,785
      Rayners Lane 146 £1,790
      New Cross 152 £1,792
      Hillingdon 87 £1,793
      Leytonstone 135 £1,798
      Hale End 30 £1,805
      Newbury Park 78 £1,806
      Upton Park 108 £1,806
      Becontree Heath 94 £1,808
      Fairlop 30 £1,819
      Yiewsley 81 £1,822
      Benhilton 91 £1,823
      Southgate 65 £1,826
      Shooters Hill 47 £1,832
      New Cross Gate 107 £1,835
      Streatham 225 £1,839
      Deptford 111 £1,840
      Camberwell 165 £1,844
      North Woolwich 24 £1,852
      Wallington 39 £1,856
      Southbury 76 £1,862
      Dagenham 94 £1,862
      Osterley 40 £1,862
      Loughborough Junction 97 £1,869
      Colney Hatch 25 £1,882
      Cranford 53 £1,885
      Northwood 82 £1,892
      Clapton 156 £1,894
      Homerton 119 £1,895
      Chinbrook 38 £1,896
      West Ham 122 £1,897
      Little Heath 26 £1,900
      Charlton 106 £1,902
      New Barnet 42 £1,902
      Harlesden 170 £1,904
      Bow 243 £1,908
      Redbridge 39 £1,910
      New Southgate 45 £1,914
      Hackney Wick 51 £1,918
      West Norwood 129 £1,919
      Cowley 86 £1,925
      Sudbury Hill 58 £1,935
      Canning Town 263 £1,938
      Yeading 82 £1,939
      Hornchurch 43 £1,940
      Gallions Reach 48 £1,942
      Nunhead 64 £1,952
      Crystal Palace 41 £1,954
      Stanmore 49 £1,971
      Surbiton 94 £1,973
      Summerstown 166 £1,990
      Stepney 216 £1,991
      Alperton 124 £1,993
      West Hackney 72 £1,994
      Hornsey 150 £1,999
      Hayes 200 £1,999
      Rotherhithe 181 £2,008
      Rainham 27 £2,014
      Worcester Park 31 £2,020
      Brockley 65 £2,020
      Brixton 231 £2,022
      Peckham 202 £2,022
      Kidbrooke 125 £2,026
      Scrattons Farm 38 £2,035
      Mile End 180 £2,043
      Pinner 41 £2,053
      Park Royal 248 £2,062
      Whitton 33 £2,064
      West Hendon 54 £2,068
      West Heath 22 £2,076
      Perivale 107 £2,081
      Hainault 27 £2,083
      Harmondsworth 25 £2,083
      Preston 177 £2,084
      Kilburn 170 £2,085
      Barnehurst 24 £2,092
      Barkingside 25 £2,101
      Hendon 131 £2,105
      Harrow Weald 71 £2,110
      Spring Grove 104 £2,113
      Berrylands 30 £2,114
      Archway 206 £2,119
      Holloway 336 £2,119
      Tulse Hill 65 £2,123
      Haggerston 87 £2,125
      Honor Oak 38 £2,130
      North Finchley 90 £2,130
      West Barnes 50 £2,135
      Sanderstead 23 £2,146
      Furzedown 352 £2,150
      Finsbury Park 150 £2,158
      Walworth 176 £2,165
      Stroud Green 48 £2,165
      South Hornchurch 23 £2,167
      Stockwell 208 £2,177
      Limehouse 244 £2,185
      Charlton Riverside 63 £2,191
      Dollis Hill 203 £2,198
      Harold Wood 20 £2,221
      Earlsfield 110 £2,228
      Old Kent Road 177 £2,237
      Shacklewell 117 £2,238
      Hackney 158 £2,238
      Kennington 45 £2,248
      Tolworth 41 £2,257
      Balham 258 £2,268
      East Greenwich 262 £2,269
      Twyford 73 £2,270
      Blackheath 42 £2,296
      New Malden 72 £2,303
      Hoxton 350 £2,309
      Merton 135 £2,313
      Kingsbury 91 £2,331
      Church End 81 £2,352
      Silvertown 179 £2,355
      Oval 135 £2,372
      Mapesbury 78 £2,380
      Colindale 241 £2,406
      Southfields 139 £2,410
      Hendon Central 94 £2,418
      Clayhall 52 £2,423
      Norbiton 225 £2,452
      Stamford Hill 99 £2,454
      Greenwich Peninsula 59 £2,476
      Blackwall 333 £2,487
      Highbury 220 £2,489
      Dalston 116 £2,494
      Shepherd's Bush 560 £2,515
      Friern Barnet 49 £2,518
      Whetstone 47 £2,519
      Crouch End 107 £2,529
      Brent Cross 93 £2,530
      Hanwell 253 £2,546
      Ickenham 57 £2,553
      Tufnell Park 60 £2,569
      Clapham 364 £2,572
      Upton 43 £2,574
      Stoke Newington 194 £2,580
      Merton Park 127 £2,580
      Strawberry Hill 59 £2,604
      St Pancras 251 £2,618
      Shadwell 138 £2,659
      Putney 189 £2,664
      Roehampton 102 £2,665
      Hackbridge 24 £2,666
      West Kensington 405 £2,684
      Clapham Junction 324 £2,695
      Lambeth 51 £2,711
      Woodside Park 43 £2,718
      Elephant and Castle 295 £2,737
      Stratford 500 £2,797
      Middle Park 43 £2,838
      Motspur Park 20 £2,853
      Temple Fortune 82 £2,886
      Isle of Dogs 702 £2,906
      Queen's Park 137 £2,910
      Whitechapel 705 £2,967
      Wandsworth 433 £2,968
      Gidea Park 31 £2,978
      West Finchley 53 £3,001
      Bermondsey 262 £3,025
      Barnsbury 333 £3,048
      Muswell Hill 145 £3,066
      Dartmouth Park 25 £3,135
      Battersea 288 £3,139
      Brondesbury 142 £3,196
      Brook Green 173 £3,215
      Mill Hill 58 £3,233
      Cockfosters 58 £3,332
      Hammersmith 615 £3,349
      Somers Town 111 £3,373
      Kentish Town 212 £3,388
      North Kensington 289 £3,494
      South Hampstead 233 £3,530
      Shoreditch 156 £3,550
      Raynes Park 161 £3,576
      Canary Wharf 430 £3,609
      Golders Green 194 £3,623
      Finsbury 178 £3,646
      Wapping 258 £3,658
      The Borough 246 £3,697
      Islington 282 £3,726
      Fulham 479 £3,729
      Earl's Court 583 £3,745
      Waterloo 103 £3,766
      Kew 47 £3,768
      Fitzrovia 350 £3,927
      Clerkenwell 232 £3,934
      Mortlake 37 £4,027
      King's Cross 223 £4,035
      Vauxhall 305 £4,069
      North Sheen 62 £4,080
      Hampton Wick 32 £4,172
      Gospel Oak 59 £4,275
      East Sheen 52 £4,326
      High Barnet 46 £4,330
      West Hampstead 341 £4,362
      Petersham 35 £4,380
      St Margarets 56 £4,642
      Holborn 158 £4,660
      Southwark 110 £4,805
      Notting Hill 480 £5,119
      Chalk Farm 377 £5,290
      Bloomsbury 161 £5,320
      Brompton 827 £5,676
      Belsize Park 445 £5,998
      Coombe 32 £7,438
      Chelsea 532 £7,758
      Kensington 396 £8,142
      South Kensington 590 £11,107
      Hampstead Garden Suburb 64 £12,511
      Be the first to find new properties
      Your search
      • Greater london

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