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 25 £1,177
      Bexley 63 £1,237
      St Paul's Cray 27 £1,251
      Shirley 25 £1,258
      Plashet 105 £1,324
      Elm Park 25 £1,324
      Southend 34 £1,336
      Kenley 23 £1,364
      Waddon 124 £1,369
      Thornton Heath 217 £1,381
      Abbey Wood 51 £1,382
      Thamesmead 59 £1,389
      Poverest 44 £1,392
      Downham 40 £1,402
      Highams Park 66 £1,417
      Woodside 57 £1,417
      Yiewsley 64 £1,431
      Forest Gate 70 £1,444
      South Woodford 26 £1,457
      Purley 93 £1,458
      Edmonton 130 £1,459
      Manor Park 72 £1,465
      Chadwell Heath 28 £1,466
      Barking Riverside 26 £1,479
      Northumberland Heath 32 £1,482
      New Beckenham 22 £1,484
      Ponders End 67 £1,486
      Catford South 69 £1,499
      South Norwood 88 £1,503
      Welling 20 £1,513
      Mitcham 140 £1,516
      Pollards Hill 55 £1,539
      Palmers Green 95 £1,545
      New Eltham 26 £1,547
      Plaistow 180 £1,552
      Little Ilford 71 £1,553
      Anerley 34 £1,557
      Horn Park 31 £1,559
      Leyton 273 £1,562
      Plumstead 140 £1,566
      Chingford 64 £1,566
      Addiscombe 103 £1,567
      Snaresbrook 22 £1,568
      Harringay 186 £1,577
      Penge 43 £1,578
      Hounslow West 149 £1,579
      Harold Hill 31 £1,585
      West Green 290 £1,588
      Broad Green 206 £1,608
      Bowes 52 £1,608
      Maryland 81 £1,613
      Beckenham 66 £1,617
      Upper Norwood 38 £1,619
      Morden 35 £1,623
      Wealdstone 225 £1,626
      Cricklewood 107 £1,626
      Worton 113 £1,630
      Camberwell 145 £1,632
      Bethnal Green 382 £1,634
      Kenton 37 £1,657
      Beckton 113 £1,658
      Seven Kings 123 £1,660
      Forest Hill 67 £1,671
      Widmore 43 £1,674
      Becontree Heath 80 £1,675
      Perry Vale 69 £1,683
      Honor Oak 33 £1,687
      Collier's Wood 133 £1,689
      Sudbury 161 £1,693
      Carshalton Beeches 56 £1,694
      Selhurst 94 £1,694
      Thames View 76 £1,694
      Gants Hill 107 £1,694
      New Cross Gate 89 £1,696
      Becontree 66 £1,696
      Greenford 106 £1,712
      Hale End 29 £1,712
      Hackney Wick 37 £1,713
      Feltham 112 £1,715
      Blendon 21 £1,715
      West Drayton 64 £1,717
      Finchley 63 £1,720
      Shooters Hill 52 £1,723
      Osterley 39 £1,725
      Shortlands 48 £1,727
      Nunhead 61 £1,730
      Gallions Reach 56 £1,735
      Brunswick Park 46 £1,736
      Brockley 65 £1,743
      Poplar 196 £1,743
      Little Heath 22 £1,750
      Ladywell 128 £1,753
      Redbridge 30 £1,755
      Hither Green 95 £1,759
      New Cross 129 £1,762
      Rush Green 46 £1,763
      Streatham Hill 294 £1,766
      Collier Row 55 £1,767
      Homerton 114 £1,771
      Lower Belvedere 21 £1,774
      Herne Hill 25 £1,781
      Norbury 61 £1,781
      Heston 70 £1,786
      Longlands 28 £1,787
      Rayners Lane 143 £1,788
      East Dulwich 75 £1,789
      Belmont 37 £1,798
      Harlesden 158 £1,806
      Rainham 21 £1,813
      Newbury Park 77 £1,818
      Northwood 83 £1,820
      Crystal Palace 36 £1,822
      Bedfont 40 £1,823
      Bow 234 £1,829
      Southbury 80 £1,843
      New Southgate 46 £1,843
      Dagenham 75 £1,846
      Benhilton 92 £1,851
      Hanworth 23 £1,856
      Cowley 75 £1,857
      Well Hall 43 £1,857
      Southgate 56 £1,858
      Deptford 106 £1,862
      Barnehurst 28 £1,866
      Fairlop 33 £1,870
      Surbiton 92 £1,877
      Wallington 48 £1,878
      Clapton 155 £1,893
      Sudbury Hill 45 £1,894
      Leytonstone 125 £1,894
      The Wrythe 31 £1,896
      Harrow Weald 92 £1,896
      Upton Park 85 £1,897
      Canning Town 230 £1,899
      Tulse Hill 51 £1,899
      Hillingdon 81 £1,904
      Streatham 207 £1,905
      Alperton 117 £1,909
      Colney Hatch 41 £1,910
      West Heath 24 £1,913
      Harold Wood 21 £1,917
      Preston 156 £1,923
      Stepney 199 £1,924
      Brixton 232 £1,925
      Charlton 101 £1,929
      West Ham 118 £1,933
      Chinbrook 40 £1,941
      West Hendon 46 £1,949
      West Hackney 66 £1,952
      Hornsey 135 £1,968
      Yeading 83 £1,971
      West Norwood 112 £1,975
      Hayes 185 £1,976
      Cranford 34 £1,984
      Loughborough Junction 96 £2,007
      Mile End 172 £2,012
      Stanmore 48 £2,019
      Whitton 35 £2,021
      Rotherhithe 199 £2,024
      Kidbrooke 132 £2,031
      Finsbury Park 142 £2,037
      Hainault 24 £2,047
      West Barnes 47 £2,054
      Harmondsworth 23 £2,056
      Park Royal 262 £2,056
      Barkingside 21 £2,058
      Summerstown 139 £2,062
      Peckham 188 £2,064
      Furzedown 358 £2,067
      New Barnet 41 £2,089
      Pinner 43 £2,091
      Limehouse 231 £2,113
      New Malden 60 £2,119
      Old Kent Road 168 £2,134
      Berrylands 20 £2,145
      Worcester Park 21 £2,145
      Perivale 82 £2,147
      North Finchley 79 £2,147
      Shacklewell 114 £2,162
      Merton 132 £2,164
      Archway 145 £2,169
      Dollis Hill 189 £2,195
      Hook 24 £2,198
      Hendon 104 £2,204
      Stockwell 228 £2,208
      Scrattons Farm 43 £2,213
      Walworth 176 £2,230
      Kingsbury 85 £2,239
      Charlton Riverside 62 £2,240
      Twyford 84 £2,248
      Blackheath 37 £2,252
      Holloway 265 £2,263
      East Greenwich 233 £2,264
      Mapesbury 81 £2,298
      Stratford 382 £2,307
      Silvertown 157 £2,309
      Southfields 140 £2,310
      Hornchurch 26 £2,322
      Ickenham 46 £2,323
      Earlsfield 114 £2,328
      Balham 260 £2,339
      Dulwich 26 £2,340
      Colindale 209 £2,342
      Kennington 44 £2,352
      Hendon Central 106 £2,355
      Stamford Hill 92 £2,359
      Whetstone 54 £2,365
      Crouch End 101 £2,370
      Tolworth 39 £2,374
      Oval 128 £2,393
      Hackney 139 £2,398
      Dalston 122 £2,440
      Greenwich Peninsula 57 £2,468
      Shepherd's Bush 543 £2,506
      Church End 96 £2,511
      Upton 45 £2,522
      Woodside Park 43 £2,524
      Stroud Green 54 £2,539
      Hanwell 231 £2,544
      Clayhall 51 £2,554
      Spring Grove 140 £2,563
      Hackbridge 27 £2,567
      Clapham 331 £2,569
      North Kensington 392 £2,571
      Norbiton 220 £2,577
      Wandsworth 273 £2,588
      Blackwall 287 £2,594
      Haggerston 113 £2,603
      St Pancras 257 £2,604
      Tufnell Park 57 £2,616
      Kilburn 171 £2,616
      Putney 195 £2,616
      Middle Park 47 £2,620
      Stoke Newington 178 £2,623
      Friern Barnet 49 £2,654
      Elephant and Castle 233 £2,663
      West Kensington 389 £2,701
      Motspur Park 20 £2,708
      Merton Park 114 £2,738
      Queen's Park 144 £2,751
      Bermondsey 211 £2,752
      Whitechapel 662 £2,759
      Temple Fortune 76 £2,833
      Lambeth 56 £2,835
      Isle of Dogs 609 £2,867
      Gidea Park 35 £2,870
      West Finchley 47 £2,873
      Shadwell 178 £2,913
      Brent Cross 75 £2,927
      South Hampstead 223 £2,936
      Roehampton 100 £2,953
      Barnsbury 320 £2,988
      Clapham Junction 363 £2,999
      Cockfosters 67 £3,084
      Brook Green 168 £3,097
      Islington 234 £3,143
      Hoxton 202 £3,218
      Battersea 257 £3,218
      Mortlake 45 £3,239
      Brondesbury 147 £3,277
      Hammersmith 584 £3,281
      Highbury 244 £3,328
      Canary Wharf 379 £3,350
      Mill Hill 58 £3,353
      Muswell Hill 125 £3,377
      Strawberry Hill 54 £3,432
      Somers Town 107 £3,472
      Hampton 21 £3,475
      Kentish Town 195 £3,519
      Raynes Park 149 £3,525
      Shoreditch 142 £3,552
      Fulham 495 £3,667
      Golders Green 161 £3,673
      Hampton Wick 33 £3,693
      Waterloo 89 £3,708
      Fitzrovia 310 £3,723
      Earl's Court 561 £3,744
      Wapping 244 £3,756
      Kew 47 £3,783
      Finsbury 142 £3,792
      The Borough 201 £3,855
      North Sheen 58 £3,931
      High Barnet 42 £4,036
      King's Cross 201 £4,064
      Gospel Oak 54 £4,107
      Clerkenwell 242 £4,118
      Vauxhall 272 £4,132
      East Sheen 50 £4,533
      Petersham 28 £4,539
      West Hampstead 331 £4,567
      St Margarets 54 £4,705
      Holborn 203 £4,720
      Southwark 98 £4,874
      Chalk Farm 347 £5,172
      Notting Hill 474 £5,209
      Bloomsbury 142 £5,223
      Brompton 922 £5,571
      Belsize Park 409 £6,267
      Coombe 32 £7,256
      Chelsea 481 £7,946
      Kensington 369 £9,067
      South Kensington 538 £11,804
      Hampstead Garden Suburb 68 £12,360
      Be the first to find new properties
      Your search
      • Greater london

      There were 3,684 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!