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 22 £1,037
      Bexley 62 £1,230
      Shirley 23 £1,312
      St Paul's Cray 23 £1,321
      Plashet 93 £1,321
      Forest Gate 71 £1,353
      Thornton Heath 197 £1,363
      Kenley 22 £1,371
      Downham 35 £1,373
      Abbey Wood 45 £1,391
      Waddon 123 £1,395
      South Woodford 26 £1,396
      Woodside 51 £1,401
      Manor Park 68 £1,404
      Poverest 39 £1,411
      Southend 33 £1,422
      Highams Park 63 £1,425
      Yiewsley 56 £1,428
      Elm Park 21 £1,429
      Barking Riverside 25 £1,435
      Purley 85 £1,440
      Catford South 62 £1,452
      Pollards Hill 48 £1,466
      Edmonton 126 £1,467
      Hounslow West 124 £1,499
      Northumberland Heath 26 £1,505
      New Eltham 28 £1,510
      Mitcham 132 £1,510
      Upper Norwood 32 £1,519
      New Beckenham 20 £1,519
      Maryland 73 £1,520
      Anerley 35 £1,524
      Ponders End 65 £1,526
      South Norwood 85 £1,531
      Addiscombe 96 £1,535
      Harringay 185 £1,537
      Harold Hill 25 £1,544
      Plaistow 165 £1,544
      Penge 38 £1,554
      Leyton 267 £1,556
      Little Ilford 72 £1,562
      Beckenham 65 £1,576
      Chingford 61 £1,577
      Horn Park 29 £1,578
      West Green 271 £1,579
      Chadwell Heath 35 £1,584
      Bethnal Green 386 £1,584
      Broad Green 207 £1,599
      Snaresbrook 20 £1,607
      Kenton 29 £1,617
      Wealdstone 218 £1,644
      Plumstead 141 £1,649
      Carshalton Beeches 57 £1,650
      Brunswick Park 47 £1,653
      Perry Vale 55 £1,663
      Morden 26 £1,664
      Shortlands 44 £1,665
      Brockley 60 £1,669
      Becontree Heath 70 £1,673
      Becontree 58 £1,678
      Heston 63 £1,685
      Bowes 48 £1,687
      Thamesmead 64 £1,689
      Collier's Wood 125 £1,689
      Honor Oak 32 £1,691
      Seven Kings 115 £1,695
      Widmore 41 £1,696
      Sudbury 151 £1,701
      Feltham 94 £1,707
      New Cross Gate 91 £1,708
      Forest Hill 68 £1,708
      Gallions Reach 58 £1,712
      Hale End 35 £1,712
      Greenford 93 £1,712
      Gants Hill 102 £1,724
      Shooters Hill 50 £1,732
      Redbridge 27 £1,740
      Poplar 192 £1,749
      West Drayton 59 £1,751
      Hither Green 86 £1,751
      Thames View 69 £1,756
      Hackney Wick 39 £1,756
      Osterley 33 £1,760
      Worton 107 £1,761
      Finchley 60 £1,767
      Norbury 60 £1,771
      Cricklewood 90 £1,775
      Leytonstone 123 £1,779
      Ladywell 120 £1,780
      East Dulwich 70 £1,785
      Homerton 111 £1,792
      Rayners Lane 136 £1,793
      Beckton 101 £1,794
      Herne Hill 20 £1,797
      Harlesden 149 £1,798
      Collier Row 46 £1,799
      Palmers Green 90 £1,800
      Bow 224 £1,805
      Cowley 69 £1,817
      West Heath 22 £1,819
      Belmont 36 £1,821
      Colney Hatch 36 £1,821
      Rush Green 40 £1,822
      Longlands 27 £1,837
      Streatham Hill 270 £1,837
      Nunhead 57 £1,838
      Crystal Palace 35 £1,838
      West Hackney 68 £1,846
      Sudbury Hill 40 £1,847
      Selhurst 93 £1,849
      Camberwell 133 £1,852
      Deptford 99 £1,853
      Clapton 153 £1,854
      Northwood 82 £1,855
      Well Hall 44 £1,859
      Alperton 97 £1,860
      Hillingdon 82 £1,862
      Hanworth 22 £1,863
      New Southgate 44 £1,863
      Fairlop 30 £1,865
      Benhilton 90 £1,868
      Canning Town 215 £1,878
      Southbury 73 £1,882
      Little Heath 20 £1,885
      Dagenham 59 £1,885
      Newbury Park 64 £1,890
      Barnehurst 26 £1,892
      Streatham 204 £1,900
      Southgate 51 £1,908
      Chinbrook 31 £1,908
      Bedfont 31 £1,913
      Tulse Hill 50 £1,922
      Harold Wood 21 £1,924
      Surbiton 85 £1,931
      The Wrythe 28 £1,931
      Yeading 81 £1,940
      West Ham 112 £1,940
      Preston 147 £1,946
      Hornsey 133 £1,947
      Charlton 102 £1,948
      Wallington 40 £1,948
      Harrow Weald 79 £1,969
      Shadwell 130 £1,975
      Upton Park 80 £1,975
      West Hendon 47 £1,979
      Hayes 185 £1,981
      Kidbrooke 128 £1,983
      Cranford 34 £1,984
      Loughborough Junction 103 £1,988
      West Norwood 110 £1,999
      Barkingside 21 £2,004
      Hainault 21 £2,005
      Mile End 160 £2,007
      Summerstown 128 £2,036
      Perivale 83 £2,038
      Park Royal 247 £2,044
      Finsbury Park 138 £2,047
      New Cross 149 £2,048
      Haggerston 90 £2,048
      Furzedown 338 £2,055
      Scrattons Farm 37 £2,065
      Whitton 32 £2,069
      New Barnet 35 £2,069
      Rotherhithe 176 £2,071
      Stanmore 37 £2,080
      Brixton 215 £2,083
      Limehouse 225 £2,091
      North Finchley 74 £2,099
      Pinner 43 £2,109
      West Barnes 43 £2,116
      Merton 127 £2,117
      Holloway 254 £2,142
      Old Kent Road 176 £2,144
      Shacklewell 109 £2,155
      Stockwell 216 £2,163
      Dollis Hill 178 £2,167
      Archway 142 £2,168
      Harmondsworth 21 £2,173
      New Malden 58 £2,178
      Worcester Park 21 £2,207
      Hendon 91 £2,224
      Charlton Riverside 62 £2,224
      Putney 242 £2,226
      Walworth 171 £2,232
      Stepney 210 £2,241
      Silvertown 138 £2,246
      Ickenham 52 £2,260
      East Greenwich 230 £2,267
      Tolworth 36 £2,270
      Kingsbury 81 £2,274
      Earlsfield 107 £2,304
      Twyford 81 £2,305
      Stratford 367 £2,313
      Hornchurch 29 £2,324
      Mapesbury 80 £2,325
      Stamford Hill 91 £2,342
      Balham 260 £2,342
      Southfields 128 £2,348
      Whetstone 56 £2,350
      Kennington 40 £2,352
      Colindale 201 £2,353
      Hackney 146 £2,356
      Hook 21 £2,377
      Hendon Central 98 £2,394
      Dulwich 24 £2,395
      Dalston 118 £2,395
      Crouch End 96 £2,403
      Wandsworth 276 £2,425
      Greenwich Peninsula 61 £2,435
      Blackheath 41 £2,459
      Oval 122 £2,484
      Upton 40 £2,484
      Slade Green 20 £2,492
      Clapham Junction 424 £2,506
      Stoke Newington 169 £2,514
      Highbury 182 £2,519
      Kilburn 127 £2,537
      Woodside Park 42 £2,542
      Clayhall 51 £2,548
      Stroud Green 50 £2,548
      Spring Grove 136 £2,560
      Hanwell 233 £2,565
      Hackbridge 27 £2,567
      Norbiton 202 £2,571
      Clapham 319 £2,581
      St Pancras 280 £2,591
      Church End 85 £2,602
      Blackwall 288 £2,615
      Friern Barnet 52 £2,651
      Elephant and Castle 238 £2,657
      West Kensington 384 £2,660
      Middle Park 44 £2,669
      Shepherd's Bush 475 £2,669
      Tufnell Park 39 £2,765
      Whitechapel 651 £2,782
      Peckham 246 £2,790
      Bermondsey 236 £2,795
      West Finchley 47 £2,895
      Queen's Park 131 £2,895
      Merton Park 113 £2,929
      Temple Fortune 71 £2,947
      Isle of Dogs 588 £2,987
      Barnsbury 327 £2,988
      Gidea Park 35 £2,993
      Roehampton 95 £3,005
      Cockfosters 65 £3,096
      South Hampstead 218 £3,114
      Islington 222 £3,130
      Brent Cross 77 £3,141
      Lambeth 55 £3,153
      Hoxton 197 £3,230
      Mortlake 46 £3,240
      Battersea 261 £3,256
      Brook Green 183 £3,300
      Brondesbury 171 £3,318
      Canary Wharf 375 £3,376
      Hammersmith 557 £3,381
      Mill Hill 55 £3,407
      Muswell Hill 118 £3,414
      Somers Town 100 £3,479
      Kentish Town 189 £3,486
      North Kensington 350 £3,490
      Shoreditch 158 £3,512
      Raynes Park 150 £3,552
      Waterloo 108 £3,575
      Strawberry Hill 48 £3,639
      Fulham 496 £3,645
      Hampton Wick 33 £3,693
      Clerkenwell 219 £3,716
      Fitzrovia 307 £3,729
      Wapping 254 £3,767
      Golders Green 149 £3,795
      King's Cross 241 £3,848
      Earl's Court 532 £3,856
      Kew 46 £3,865
      The Borough 193 £3,973
      North Sheen 54 £4,002
      Vauxhall 278 £4,175
      Finsbury 183 £4,209
      East Sheen 51 £4,230
      Gospel Oak 52 £4,238
      High Barnet 37 £4,316
      Petersham 26 £4,352
      West Hampstead 328 £4,573
      Holborn 136 £4,650
      Southwark 117 £4,751
      St Margarets 50 £4,853
      Notting Hill 485 £5,200
      Chalk Farm 330 £5,390
      Bloomsbury 141 £5,451
      Brompton 832 £5,625
      Belsize Park 464 £6,199
      Coombe 30 £7,645
      Chelsea 476 £8,145
      Kensington 412 £8,809
      Hampstead Garden Suburb 69 £11,821
      South Kensington 537 £11,970
      Be the first to find new properties
      Your search
      • Greater london

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