Skip to content
    Filters
    Your search
    City
    Clear value
    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
      Poverest 31 £1,065
      Berrylands 21 £1,207
      Downham 74 £1,220
      Osterley 31 £1,234
      St Paul's Cray 52 £1,289
      Little Heath 30 £1,304
      Bedfont 74 £1,307
      West Drayton 56 £1,315
      Morden 35 £1,316
      Thornton Heath 178 £1,324
      Southend 31 £1,336
      Highams Park 28 £1,340
      Wealdstone 226 £1,345
      Pollards Hill 47 £1,383
      Seven Kings 189 £1,401
      Hounslow West 176 £1,419
      Barking Riverside 25 £1,420
      Goddington 20 £1,420
      Tolworth 34 £1,438
      Penge 40 £1,460
      Forest Gate 54 £1,462
      Bexley 23 £1,467
      Becontree 78 £1,471
      Beckenham 29 £1,473
      Chadwell Heath 46 £1,488
      Carshalton Beeches 53 £1,490
      Southbury 53 £1,510
      Gants Hill 145 £1,510
      Harold Hill 37 £1,511
      Maryland 71 £1,520
      Redbridge 51 £1,522
      Yiewsley 71 £1,532
      Newbury Park 86 £1,545
      Waddon 104 £1,545
      Anerley 28 £1,545
      Greenford 134 £1,549
      Addiscombe 84 £1,556
      Edmonton 80 £1,562
      Feltham 107 £1,563
      Woodside 41 £1,568
      Kenton 50 £1,569
      Whitton 54 £1,574
      Chingford 37 £1,576
      Worton 140 £1,581
      Ponders End 55 £1,582
      Sudbury 168 £1,587
      Worcester Park 31 £1,587
      Barkingside 34 £1,589
      Thames View 88 £1,590
      Hendon Central 81 £1,594
      Northumberland Heath 45 £1,602
      Broad Green 211 £1,604
      Plashet 88 £1,609
      Lower Belvedere 25 £1,615
      Fairlop 32 £1,621
      The Wrythe 29 £1,627
      Hainault 30 £1,631
      Shortlands 32 £1,640
      Stepney 220 £1,646
      Homerton 88 £1,648
      Hanworth 33 £1,651
      Mitcham 122 £1,652
      Tulse Hill 48 £1,655
      Harrow Weald 92 £1,660
      Brunswick Park 37 £1,669
      Plumstead 91 £1,674
      West Norwood 70 £1,678
      Heston 93 £1,691
      Rush Green 66 £1,697
      Hillingdon 93 £1,701
      Abbey Wood 37 £1,703
      South Woodford 26 £1,710
      Honor Oak 26 £1,722
      New Malden 75 £1,724
      Bowes 32 £1,731
      Becontree Heath 75 £1,738
      Rayners Lane 164 £1,739
      Hither Green 81 £1,744
      Benhilton 112 £1,747
      Elmers End 23 £1,753
      Catford South 47 £1,753
      New Cross 110 £1,757
      Widmore 21 £1,762
      Plaistow 123 £1,763
      Leytonstone 98 £1,773
      Cranford 25 £1,773
      Longlands 21 £1,780
      Collier Row 49 £1,792
      Hackney 127 £1,801
      Selhurst 104 £1,801
      Clayhall 34 £1,801
      Cricklewood 68 £1,808
      Belmont 49 £1,809
      Hampton 20 £1,818
      Leyton 184 £1,818
      Camberwell 109 £1,826
      Cowley 111 £1,833
      Harmondsworth 31 £1,835
      Peckham 115 £1,840
      Alperton 133 £1,845
      Scrattons Farm 36 £1,855
      Palmers Green 72 £1,855
      Harold Wood 21 £1,857
      Wallington 50 £1,866
      Loughborough Junction 92 £1,870
      Crystal Palace 22 £1,872
      Hendon 92 £1,875
      Sudbury Hill 44 £1,875
      Kingsbury 109 £1,879
      Purley 62 £1,888
      Ladywell 125 £1,892
      West Green 192 £1,897
      Well Hall 32 £1,902
      Collier's Wood 79 £1,903
      Yeading 89 £1,914
      Bethnal Green 168 £1,920
      Stanmore 51 £1,921
      Little Ilford 49 £1,930
      Harringay 116 £1,932
      Shooters Hill 39 £1,937
      West Ham 113 £1,944
      Poplar 213 £1,945
      Gidea Park 31 £1,946
      Blackheath 25 £1,947
      Hayes 179 £1,949
      Forest Hill 57 £1,955
      Deptford 76 £1,960
      New Cross Gate 86 £1,969
      Clapton 113 £1,972
      Finchley 41 £1,975
      New Barnet 34 £1,975
      Manor Park 36 £1,982
      Hackney Wick 28 £1,986
      Streatham 178 £1,990
      Perry Vale 62 £1,994
      Bow 228 £1,996
      Southgate 34 £2,002
      Park Royal 236 £2,004
      Perivale 105 £2,006
      South Norwood 54 £2,017
      Hanwell 198 £2,022
      Earlsfield 84 £2,034
      Mile End 110 £2,035
      Rotherhithe 157 £2,036
      West Hendon 75 £2,050
      Gallions Reach 32 £2,070
      Snaresbrook 21 £2,073
      Preston 144 £2,079
      Hook 23 £2,080
      West Barnes 50 £2,080
      Upton Park 67 £2,083
      Colindale 237 £2,093
      Dollis Hill 139 £2,097
      Harlesden 163 £2,103
      Hornsey 107 £2,110
      Haggerston 97 £2,112
      West Hackney 47 £2,116
      Dagenham 82 £2,118
      Norbiton 214 £2,123
      Canning Town 169 £2,123
      Colney Hatch 24 £2,125
      Brixton 142 £2,126
      Northwood 85 £2,155
      Norbury 34 £2,160
      East Dulwich 46 £2,161
      Finsbury Park 109 £2,163
      Surbiton 118 £2,173
      Streatham Hill 164 £2,174
      Nunhead 58 £2,179
      Whetstone 38 £2,182
      Summerstown 87 £2,189
      Thamesmead 32 £2,199
      Pinner 42 £2,207
      Twyford 56 £2,210
      Shadwell 99 £2,212
      Chinbrook 26 £2,225
      Furzedown 196 £2,237
      Holloway 239 £2,253
      Spring Grove 104 £2,258
      Stratford 331 £2,260
      Charlton Riverside 34 £2,286
      Limehouse 167 £2,288
      Beckton 65 £2,310
      Brent Cross 69 £2,311
      Upper Norwood 23 £2,320
      Old Kent Road 204 £2,326
      Stockwell 144 £2,339
      Charlton 56 £2,351
      Church End 59 £2,351
      Silvertown 157 £2,354
      Archway 91 £2,355
      Brockley 33 £2,372
      Strawberry Hill 46 £2,395
      Kidbrooke 85 £2,403
      East Greenwich 158 £2,403
      Mapesbury 118 £2,410
      Wandsworth 170 £2,422
      Blackwall 285 £2,429
      New Southgate 47 £2,431
      Crouch End 75 £2,436
      West Finchley 51 £2,442
      Roehampton 79 £2,444
      Walworth 166 £2,445
      Kilburn 104 £2,476
      Greenwich Peninsula 67 £2,498
      Kennington 60 £2,519
      Friern Barnet 41 £2,526
      Stamford Hill 54 £2,537
      Dalston 101 £2,541
      Merton 110 £2,549
      North Finchley 48 £2,606
      Oval 125 £2,616
      Tufnell Park 57 £2,638
      Stoke Newington 147 £2,674
      Whitechapel 691 £2,686
      Putney 146 £2,701
      Motspur Park 29 £2,705
      Shacklewell 65 £2,706
      Clapham 212 £2,717
      North Sheen 58 £2,735
      Mill Hill 73 £2,749
      Temple Fortune 97 £2,766
      Clapham Junction 208 £2,771
      Upton 24 £2,772
      Balham 139 £2,779
      Merton Park 115 £2,812
      Highbury 175 £2,814
      South Hornchurch 26 £2,823
      West Kensington 338 £2,833
      Dulwich 23 £2,855
      St Pancras 172 £2,870
      Shepherd's Bush 442 £2,897
      Stroud Green 34 £2,907
      Elephant and Castle 352 £2,926
      Southfields 75 £2,933
      Lambeth 47 £2,957
      Barnsbury 389 £2,992
      Queen's Park 111 £2,998
      Bermondsey 218 £3,042
      Cockfosters 46 £3,057
      Isle of Dogs 928 £3,061
      Brondesbury 143 £3,065
      Brook Green 147 £3,096
      Muswell Hill 85 £3,098
      Hoxton 173 £3,102
      Ickenham 48 £3,136
      Golders Green 166 £3,157
      Battersea 221 £3,313
      Canary Wharf 439 £3,365
      Woodside Park 39 £3,390
      Islington 208 £3,418
      North Kensington 179 £3,436
      Somers Town 131 £3,439
      South Hampstead 212 £3,462
      Gospel Oak 40 £3,504
      Shoreditch 148 £3,524
      Fulham 453 £3,555
      Fitzrovia 286 £3,558
      Kentish Town 179 £3,609
      The Borough 257 £3,705
      St Margarets 88 £3,711
      Hammersmith 522 £3,838
      Raynes Park 125 £3,843
      Wapping 278 £3,872
      Clerkenwell 198 £3,917
      Hampton Wick 34 £3,951
      Finsbury 221 £4,009
      Earl's Court 449 £4,015
      East Sheen 35 £4,166
      Vauxhall 405 £4,173
      Waterloo 179 £4,253
      West Hampstead 290 £4,258
      Kew 32 £4,634
      Holborn 153 £4,703
      King's Cross 185 £4,765
      Southwark 129 £4,839
      Mortlake 30 £4,852
      Petersham 29 £5,037
      Bloomsbury 136 £5,088
      Notting Hill 399 £5,151
      Chalk Farm 338 £5,264
      Brompton 719 £5,447
      High Barnet 36 £5,447
      Belsize Park 407 £5,783
      Hadley Wood 26 £7,216
      Kensington 332 £7,413
      Chelsea 577 £7,931
      South Kensington 636 £10,987
      Hampstead Garden Suburb 52 £14,841
      Be the first to find new properties
      Your search
      • Greater london

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