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 35 £1,047
      Osterley 31 £1,153
      Berrylands 20 £1,160
      Downham 71 £1,193
      Morden 40 £1,258
      Bedfont 78 £1,258
      St Paul's Cray 49 £1,273
      Little Heath 37 £1,310
      West Drayton 56 £1,321
      Seven Kings 210 £1,329
      Thornton Heath 180 £1,344
      Wealdstone 226 £1,364
      Southend 28 £1,367
      Pollards Hill 50 £1,380
      Forest Gate 60 £1,382
      Hounslow West 184 £1,395
      Chadwell Heath 47 £1,423
      Highams Park 33 £1,425
      Tolworth 33 £1,429
      Yiewsley 69 £1,435
      Redbridge 57 £1,438
      Carshalton Beeches 56 £1,440
      Penge 42 £1,443
      Bexley 22 £1,448
      Becontree 79 £1,455
      Southbury 49 £1,458
      Lower Belvedere 23 £1,460
      Beckenham 33 £1,478
      Barking Riverside 24 £1,484
      The Wrythe 33 £1,488
      Newbury Park 92 £1,491
      Barkingside 31 £1,496
      Worton 149 £1,496
      Gants Hill 148 £1,496
      Whitton 60 £1,506
      Hendon Central 83 £1,507
      Homerton 95 £1,510
      Edmonton 77 £1,510
      Greenford 125 £1,513
      Harold Hill 39 £1,513
      Kenton 50 £1,536
      Waddon 106 £1,537
      Anerley 28 £1,544
      Fairlop 32 £1,545
      Addiscombe 89 £1,545
      Thames View 84 £1,548
      Feltham 113 £1,553
      Maryland 74 £1,570
      Plashet 88 £1,575
      Hainault 30 £1,578
      Sudbury 171 £1,581
      Hither Green 85 £1,584
      Chingford 39 £1,593
      Northumberland Heath 44 £1,602
      Hanworth 35 £1,615
      Stepney 216 £1,618
      Shortlands 37 £1,623
      Broad Green 215 £1,633
      Heston 96 £1,634
      Woodside 39 £1,638
      Worcester Park 33 £1,639
      South Woodford 26 £1,639
      Catford South 53 £1,641
      Mitcham 129 £1,650
      Elmers End 23 £1,651
      Rainham 24 £1,654
      Hillingdon 92 £1,656
      Brunswick Park 35 £1,663
      Plumstead 95 £1,667
      Ponders End 55 £1,668
      Benhilton 123 £1,678
      Harrow Weald 91 £1,679
      Camberwell 123 £1,688
      New Malden 80 £1,690
      Tulse Hill 47 £1,697
      Hackbridge 23 £1,698
      Honor Oak 26 £1,699
      Rayners Lane 159 £1,700
      Rush Green 67 £1,723
      West Norwood 72 £1,726
      Hackney 126 £1,736
      Bowes 32 £1,738
      Becontree Heath 76 £1,739
      Selhurst 112 £1,744
      Clayhall 38 £1,750
      Leytonstone 104 £1,751
      Cranford 30 £1,755
      Widmore 22 £1,756
      Abbey Wood 38 £1,757
      Plaistow 121 £1,758
      Leyton 205 £1,766
      Collier Row 49 £1,777
      Gidea Park 26 £1,778
      Sudbury Hill 49 £1,779
      New Cross 108 £1,785
      Wallington 51 £1,798
      Alperton 135 £1,802
      Purley 72 £1,804
      Belmont 50 £1,821
      Harmondsworth 32 £1,822
      Scrattons Farm 34 £1,823
      Kingsbury 104 £1,823
      Cricklewood 67 £1,825
      Clapton 128 £1,829
      Blackheath 27 £1,837
      Well Hall 33 £1,841
      Cowley 108 £1,848
      Earlsfield 91 £1,849
      Palmers Green 66 £1,852
      Hale End 20 £1,859
      Ladywell 130 £1,860
      Crystal Palace 22 £1,872
      Hendon 95 £1,874
      Little Ilford 52 £1,878
      Forest Hill 57 £1,892
      Poplar 204 £1,901
      West Green 189 £1,902
      Stanmore 54 £1,904
      Manor Park 36 £1,907
      Peckham 121 £1,912
      Bethnal Green 175 £1,913
      Loughborough Junction 93 £1,916
      Yeading 86 £1,921
      Harold Wood 21 £1,923
      New Cross Gate 87 £1,925
      Shooters Hill 38 £1,936
      Harringay 117 £1,937
      Hayes 188 £1,947
      New Barnet 33 £1,947
      Deptford 85 £1,961
      Fallow Corner 20 £1,963
      Collier's Wood 79 £1,972
      West Ham 109 £1,975
      Hanwell 208 £1,982
      Bow 221 £1,989
      Hackney Wick 28 £1,991
      South Norwood 56 £1,994
      Park Royal 238 £1,995
      Hook 22 £1,997
      Mile End 110 £2,006
      Perry Vale 61 £2,019
      Perivale 105 £2,020
      Streatham 180 £2,023
      Norbury 30 £2,030
      Upton Park 65 £2,036
      Snaresbrook 21 £2,045
      West Barnes 50 £2,049
      Norbiton 223 £2,054
      Preston 144 £2,071
      Haggerston 99 £2,074
      West Hendon 72 £2,080
      Colney Hatch 25 £2,097
      Finchley 47 £2,101
      Surbiton 119 £2,104
      Colindale 247 £2,104
      Dollis Hill 146 £2,108
      Hornsey 100 £2,114
      Canning Town 166 £2,114
      Northwood 88 £2,114
      Rotherhithe 157 £2,123
      Gallions Reach 31 £2,127
      Pinner 44 £2,127
      Brixton 145 £2,127
      Harlesden 153 £2,134
      Spring Grove 109 £2,137
      Finsbury Park 111 £2,146
      Streatham Hill 161 £2,154
      West Hackney 45 £2,157
      Nunhead 59 £2,166
      Shadwell 99 £2,167
      Southgate 35 £2,169
      Beckton 66 £2,185
      Stratford 326 £2,193
      Limehouse 170 £2,204
      Old Kent Road 207 £2,213
      Twyford 57 £2,214
      Holloway 255 £2,217
      Whetstone 39 £2,226
      Chinbrook 28 £2,229
      Thamesmead 34 £2,245
      Wandsworth 190 £2,247
      Strawberry Hill 52 £2,270
      Furzedown 187 £2,281
      Dagenham 89 £2,296
      Summerstown 87 £2,298
      Brent Cross 73 £2,304
      Church End 65 £2,309
      East Dulwich 44 £2,320
      Stockwell 141 £2,329
      Brockley 29 £2,329
      Kennington 63 £2,330
      Archway 96 £2,342
      Kidbrooke 90 £2,343
      Mapesbury 128 £2,346
      Upper Norwood 21 £2,355
      Silvertown 153 £2,371
      East Greenwich 160 £2,380
      New Southgate 49 £2,389
      Charlton 54 £2,415
      Blackwall 286 £2,420
      Walworth 174 £2,421
      Crouch End 74 £2,427
      Shacklewell 71 £2,438
      Roehampton 76 £2,460
      Greenwich Peninsula 74 £2,468
      Merton 113 £2,472
      West Finchley 46 £2,482
      Kilburn 105 £2,491
      Charlton Riverside 34 £2,535
      Highbury 167 £2,568
      Tufnell Park 59 £2,581
      North Finchley 53 £2,582
      Motspur Park 29 £2,600
      Dalston 95 £2,613
      Oval 123 £2,619
      Clapham 231 £2,622
      Stamford Hill 48 £2,630
      Whitechapel 689 £2,652
      Stoke Newington 139 £2,680
      West Kensington 349 £2,693
      North Sheen 63 £2,695
      Putney 146 £2,706
      Mill Hill 73 £2,715
      Friern Barnet 28 £2,756
      Clapham Junction 210 £2,761
      Upton 24 £2,767
      Dulwich 27 £2,773
      Temple Fortune 96 £2,783
      Merton Park 118 £2,841
      Balham 141 £2,846
      St Pancras 178 £2,851
      Bermondsey 222 £2,878
      Shepherd's Bush 446 £2,882
      Elephant and Castle 372 £2,894
      Stroud Green 38 £2,930
      Cockfosters 49 £2,939
      Barnsbury 382 £2,949
      Southfields 80 £2,997
      Muswell Hill 98 £3,041
      Brook Green 145 £3,054
      Isle of Dogs 914 £3,059
      Ickenham 49 £3,065
      Queen's Park 112 £3,078
      Hoxton 179 £3,124
      Brondesbury 139 £3,141
      Golders Green 167 £3,208
      Lambeth 48 £3,225
      Battersea 229 £3,305
      Islington 203 £3,362
      Canary Wharf 443 £3,386
      Somers Town 132 £3,393
      Gospel Oak 46 £3,411
      North Kensington 186 £3,430
      Woodside Park 38 £3,452
      Kentish Town 192 £3,458
      South Hampstead 205 £3,474
      Fulham 491 £3,474
      Fitzrovia 286 £3,500
      Shoreditch 143 £3,559
      The Borough 267 £3,607
      St Margarets 89 £3,639
      South Hornchurch 22 £3,695
      Hammersmith 543 £3,725
      Raynes Park 131 £3,743
      Wapping 281 £3,827
      Finsbury 218 £3,847
      Hampton Wick 30 £3,936
      Earl's Court 451 £4,040
      Clerkenwell 194 £4,070
      East Sheen 36 £4,070
      Vauxhall 398 £4,180
      Waterloo 176 £4,185
      West Hampstead 290 £4,213
      Kew 35 £4,542
      Holborn 146 £4,716
      Southwark 131 £4,751
      Mortlake 32 £4,805
      Petersham 32 £4,946
      Bloomsbury 134 £5,038
      Notting Hill 391 £5,080
      King's Cross 180 £5,137
      Chalk Farm 343 £5,302
      Brompton 714 £5,502
      High Barnet 35 £5,534
      Belsize Park 417 £5,845
      Hadley Wood 24 £7,171
      Kensington 341 £7,325
      Chelsea 592 £7,961
      South Kensington 643 £10,897
      Hampstead Garden Suburb 56 £14,730
      Be the first to find new properties

      Your search

      • Greater london

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