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
      Bexley 62 £1,230
      St Paul's Cray 22 £1,301
      Plashet 93 £1,313
      Forest Gate 68 £1,326
      Shirley 22 £1,338
      Downham 34 £1,350
      Abbey Wood 41 £1,355
      Kenley 22 £1,373
      Thornton Heath 186 £1,375
      Waddon 124 £1,378
      Southend 33 £1,393
      Yiewsley 51 £1,396
      Purley 78 £1,398
      Manor Park 66 £1,408
      Woodside 40 £1,422
      Highams Park 63 £1,423
      Pollards Hill 43 £1,428
      Poverest 37 £1,432
      South Woodford 24 £1,450
      Barking Riverside 25 £1,451
      Edmonton 120 £1,463
      Catford South 59 £1,477
      Hounslow West 111 £1,493
      South Norwood 78 £1,499
      Mitcham 127 £1,508
      Maryland 63 £1,514
      Anerley 32 £1,517
      New Beckenham 20 £1,519
      Chadwell Heath 29 £1,523
      Penge 39 £1,528
      Addiscombe 91 £1,529
      New Eltham 27 £1,532
      Ponders End 62 £1,534
      Harringay 177 £1,552
      Plaistow 151 £1,556
      Snaresbrook 23 £1,558
      Leyton 250 £1,566
      Horn Park 28 £1,571
      Chingford 61 £1,577
      Bethnal Green 378 £1,579
      Northumberland Heath 23 £1,580
      Beckenham 62 £1,585
      West Green 254 £1,587
      Upper Norwood 35 £1,593
      Wealdstone 198 £1,629
      Shortlands 40 £1,632
      Kenton 30 £1,635
      Broad Green 201 £1,641
      Thamesmead 58 £1,644
      Perry Vale 56 £1,644
      Heston 55 £1,646
      Brockley 58 £1,646
      Plumstead 134 £1,660
      Forest Hill 72 £1,663
      Little Ilford 61 £1,664
      Carshalton Beeches 55 £1,665
      Widmore 38 £1,670
      Becontree Heath 56 £1,677
      Collier's Wood 114 £1,680
      Seven Kings 99 £1,684
      Hale End 34 £1,684
      Harold Hill 20 £1,684
      Feltham 92 £1,688
      Brunswick Park 43 £1,690
      Honor Oak 32 £1,691
      Gallions Reach 51 £1,693
      Becontree 55 £1,702
      Bowes 46 £1,704
      Morden 21 £1,715
      Sudbury 138 £1,716
      Osterley 29 £1,717
      Hither Green 77 £1,718
      Poplar 185 £1,725
      New Cross Gate 91 £1,725
      Hackney Wick 38 £1,743
      Greenford 84 £1,746
      Shooters Hill 48 £1,748
      Finchley 57 £1,760
      Norbury 58 £1,763
      Gants Hill 90 £1,765
      New Cross 129 £1,768
      Beckton 94 £1,769
      West Hackney 67 £1,778
      Homerton 111 £1,787
      Cowley 70 £1,789
      West Drayton 51 £1,791
      East Dulwich 66 £1,791
      Camberwell 129 £1,791
      Leytonstone 122 £1,797
      Cricklewood 87 £1,799
      Ladywell 117 £1,803
      Rush Green 36 £1,805
      Bow 219 £1,806
      Crystal Palace 34 £1,806
      West Heath 20 £1,809
      Harlesden 138 £1,812
      Fairlop 25 £1,816
      Clapton 149 £1,820
      Nunhead 58 £1,822
      Thames View 58 £1,826
      Streatham Hill 258 £1,829
      Deptford 95 £1,830
      New Southgate 43 £1,832
      Colney Hatch 33 £1,832
      Longlands 27 £1,833
      Benhilton 80 £1,833
      Rayners Lane 125 £1,837
      Redbridge 26 £1,847
      Palmers Green 80 £1,856
      Selhurst 88 £1,863
      Sudbury Hill 38 £1,868
      Well Hall 42 £1,873
      Alperton 90 £1,873
      Northwood 79 £1,878
      Southgate 49 £1,892
      Canning Town 205 £1,894
      Surbiton 83 £1,899
      Bedfont 27 £1,900
      West Hendon 48 £1,903
      Newbury Park 57 £1,908
      Streatham 192 £1,910
      Dagenham 49 £1,912
      Southbury 69 £1,913
      Tulse Hill 48 £1,914
      Hillingdon 75 £1,916
      Preston 145 £1,917
      Worton 98 £1,917
      Chinbrook 32 £1,920
      Belmont 32 £1,925
      West Ham 110 £1,939
      Charlton 101 £1,939
      Yeading 80 £1,939
      The Wrythe 27 £1,942
      Hornsey 129 £1,966
      Wallington 40 £1,968
      Harrow Weald 76 £1,970
      Upton Park 73 £1,973
      Collier Row 38 £1,983
      Haggerston 91 £1,986
      West Norwood 105 £1,989
      Kidbrooke 117 £1,992
      Loughborough Junction 101 £1,995
      Barnehurst 23 £2,001
      Barkingside 21 £2,004
      Hayes 179 £2,004
      Cranford 31 £2,015
      Summerstown 127 £2,020
      Finsbury Park 138 £2,052
      Park Royal 243 £2,053
      Rotherhithe 171 £2,064
      New Barnet 34 £2,068
      Whitton 34 £2,071
      North Finchley 72 £2,077
      Perivale 79 £2,089
      Limehouse 214 £2,099
      Furzedown 327 £2,100
      Shadwell 113 £2,101
      Hainault 22 £2,104
      Brixton 208 £2,107
      West Barnes 43 £2,111
      Stanmore 35 £2,113
      Pinner 42 £2,114
      Merton 121 £2,119
      Mile End 161 £2,139
      Archway 139 £2,140
      Shacklewell 106 £2,143
      Old Kent Road 174 £2,145
      New Malden 54 £2,156
      Holloway 237 £2,166
      Harmondsworth 21 £2,173
      Stockwell 212 £2,181
      Dollis Hill 169 £2,197
      Scrattons Farm 31 £2,211
      Walworth 169 £2,219
      Hendon 84 £2,241
      Charlton Riverside 57 £2,245
      Ickenham 51 £2,249
      Tolworth 34 £2,253
      East Greenwich 215 £2,260
      Worcester Park 20 £2,265
      Stratford 354 £2,274
      Stepney 214 £2,276
      Silvertown 136 £2,283
      Putney 222 £2,299
      Earlsfield 102 £2,308
      Twyford 73 £2,329
      Kingsbury 76 £2,334
      Southfields 125 £2,337
      Stamford Hill 91 £2,344
      Balham 252 £2,348
      Mapesbury 77 £2,356
      Colindale 198 £2,357
      Hackney 142 £2,358
      Crouch End 92 £2,361
      Dulwich 23 £2,375
      Kennington 41 £2,376
      Hendon Central 94 £2,398
      Wandsworth 270 £2,414
      Whetstone 56 £2,415
      Oval 122 £2,442
      Dalston 111 £2,451
      Hornchurch 25 £2,455
      Greenwich Peninsula 58 £2,480
      Spring Grove 123 £2,516
      Highbury 178 £2,538
      Blackheath 38 £2,540
      Clayhall 51 £2,546
      Clapham 314 £2,547
      Norbiton 202 £2,552
      Stroud Green 49 £2,569
      Stoke Newington 163 £2,571
      Clapham Junction 364 £2,577
      St Pancras 278 £2,590
      Woodside Park 40 £2,599
      Blackwall 279 £2,603
      Church End 82 £2,607
      Hanwell 223 £2,612
      Shepherd's Bush 474 £2,614
      Elephant and Castle 232 £2,666
      Upton 34 £2,666
      Friern Barnet 48 £2,669
      Hackbridge 25 £2,670
      West Kensington 376 £2,694
      Whitechapel 652 £2,745
      Middle Park 40 £2,764
      Tufnell Park 36 £2,774
      Bermondsey 229 £2,802
      Peckham 242 £2,848
      Queen's Park 129 £2,885
      Kilburn 129 £2,889
      West Finchley 46 £2,924
      Temple Fortune 71 £2,947
      Merton Park 113 £2,951
      Barnsbury 322 £3,001
      Isle of Dogs 564 £3,027
      Battersea 280 £3,091
      Roehampton 91 £3,094
      Cockfosters 65 £3,096
      South Hampstead 216 £3,143
      Islington 216 £3,149
      Lambeth 55 £3,150
      Brondesbury 145 £3,152
      Mortlake 45 £3,168
      Gidea Park 30 £3,227
      Hoxton 196 £3,260
      Brook Green 184 £3,286
      Hammersmith 551 £3,389
      Canary Wharf 368 £3,411
      Mill Hill 54 £3,448
      Kentish Town 185 £3,496
      Somers Town 97 £3,499
      Muswell Hill 109 £3,524
      Shoreditch 153 £3,533
      Waterloo 108 £3,560
      Raynes Park 148 £3,573
      Brent Cross 79 £3,573
      Fulham 508 £3,704
      North Kensington 333 £3,714
      Strawberry Hill 46 £3,715
      Clerkenwell 203 £3,717
      Wapping 254 £3,756
      Fitzrovia 305 £3,759
      Hampton Wick 31 £3,767
      Golders Green 147 £3,832
      King's Cross 240 £3,875
      Kew 44 £3,916
      Earl's Court 546 £3,916
      Finsbury 158 £3,975
      The Borough 191 £3,981
      North Sheen 52 £4,076
      Vauxhall 270 £4,196
      East Sheen 50 £4,278
      High Barnet 36 £4,325
      Gospel Oak 49 £4,362
      Petersham 25 £4,466
      West Hampstead 326 £4,564
      Holborn 133 £4,711
      Southwark 109 £4,866
      St Margarets 49 £4,914
      Notting Hill 473 £5,247
      Chalk Farm 325 £5,375
      Bloomsbury 138 £5,488
      Brompton 805 £5,599
      Belsize Park 465 £6,206
      Coombe 30 £7,645
      Chelsea 473 £8,198
      Kensington 438 £8,531
      Hampstead Garden Suburb 67 £11,615
      South Kensington 533 £12,013
      Be the first to find new properties
      Your search
      • Greater london

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