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 21 £1,119
      Bexley 66 £1,236
      Shirley 23 £1,238
      St Paul's Cray 25 £1,249
      Plashet 87 £1,277
      Kenley 23 £1,353
      Waddon 126 £1,362
      Forest Gate 69 £1,381
      Abbey Wood 44 £1,381
      Downham 37 £1,391
      South Woodford 27 £1,392
      Thornton Heath 198 £1,394
      Woodside 48 £1,408
      Edmonton 126 £1,429
      Poverest 37 £1,430
      Southend 37 £1,436
      Highams Park 66 £1,453
      Thamesmead 53 £1,454
      Barking Riverside 22 £1,455
      Purley 90 £1,457
      Yiewsley 55 £1,459
      Manor Park 69 £1,476
      Horn Park 26 £1,477
      Ponders End 59 £1,478
      Catford South 61 £1,498
      Hounslow West 125 £1,508
      Mitcham 126 £1,509
      Snaresbrook 24 £1,517
      South Norwood 81 £1,518
      Anerley 35 £1,521
      New Eltham 28 £1,525
      Plaistow 152 £1,528
      Upper Norwood 36 £1,532
      Pollards Hill 51 £1,532
      Harringay 180 £1,536
      West Green 276 £1,539
      Penge 39 £1,553
      Addiscombe 99 £1,569
      Chingford 60 £1,574
      Brockley 57 £1,582
      Northumberland Heath 25 £1,586
      Bowes 43 £1,589
      Chadwell Heath 34 £1,590
      Leyton 247 £1,591
      Bethnal Green 381 £1,597
      Beckenham 64 £1,605
      Maryland 74 £1,606
      Little Ilford 69 £1,617
      Perry Vale 57 £1,627
      Wealdstone 199 £1,631
      Honor Oak 33 £1,635
      Forest Hill 78 £1,635
      Morden 31 £1,642
      Becontree Heath 70 £1,644
      Harold Hill 25 £1,648
      Kenton 33 £1,653
      Plumstead 140 £1,657
      Poplar 184 £1,660
      Widmore 42 £1,661
      Shortlands 42 £1,672
      Hither Green 88 £1,672
      Carshalton Beeches 54 £1,675
      Feltham 104 £1,677
      Camberwell 139 £1,690
      New Cross Gate 89 £1,692
      Seven Kings 115 £1,694
      Finchley 57 £1,700
      Gallions Reach 55 £1,704
      Beckton 100 £1,707
      Heston 63 £1,707
      Streatham Hill 298 £1,713
      Osterley 33 £1,713
      Bedfont 27 £1,713
      Herne Hill 24 £1,714
      West Drayton 54 £1,714
      Collier's Wood 113 £1,715
      Cricklewood 94 £1,717
      Shooters Hill 48 £1,722
      Nunhead 60 £1,722
      Norbury 62 £1,723
      Hackney Wick 39 £1,739
      Sudbury 140 £1,739
      Worton 111 £1,743
      Brunswick Park 44 £1,744
      East Dulwich 71 £1,746
      New Cross 123 £1,749
      Becontree 56 £1,752
      Greenford 91 £1,766
      Redbridge 28 £1,767
      Ladywell 120 £1,774
      Rush Green 43 £1,776
      Rayners Lane 133 £1,779
      Crystal Palace 39 £1,782
      Cowley 74 £1,782
      Gants Hill 99 £1,786
      Benhilton 84 £1,796
      Homerton 110 £1,799
      West Hackney 70 £1,807
      Bow 230 £1,813
      Thames View 69 £1,816
      West Heath 20 £1,816
      Fairlop 29 £1,819
      Sudbury Hill 43 £1,820
      Broad Green 230 £1,823
      Colney Hatch 34 £1,824
      Longlands 22 £1,827
      Palmers Green 84 £1,837
      Harlesden 146 £1,839
      Wallington 41 £1,845
      Deptford 105 £1,846
      The Wrythe 29 £1,846
      Selhurst 100 £1,850
      Leytonstone 131 £1,852
      Clapton 147 £1,859
      Streatham 199 £1,877
      Hainault 22 £1,877
      Northwood 83 £1,877
      West Hendon 53 £1,880
      Charlton 99 £1,880
      Newbury Park 71 £1,884
      Preston 148 £1,887
      Alperton 102 £1,890
      Hatch End 20 £1,890
      Well Hall 40 £1,894
      Upton Park 83 £1,895
      Belmont 27 £1,895
      Tulse Hill 49 £1,899
      Southgate 50 £1,900
      Canning Town 218 £1,904
      Collier Row 43 £1,910
      Harrow Weald 82 £1,915
      Scrattons Farm 35 £1,922
      Southbury 69 £1,926
      West Ham 112 £1,929
      Loughborough Junction 101 £1,933
      Hillingdon 75 £1,936
      Hayes 184 £1,947
      Hornsey 143 £1,952
      Yeading 81 £1,952
      Barnehurst 25 £1,960
      New Southgate 44 £1,966
      Haggerston 92 £1,978
      Summerstown 126 £1,987
      West Norwood 115 £1,998
      Earlsfield 144 £2,001
      Kidbrooke 121 £2,006
      Surbiton 81 £2,012
      Barkingside 22 £2,026
      Shacklewell 113 £2,040
      Finsbury Park 135 £2,044
      Rotherhithe 174 £2,044
      Perivale 81 £2,048
      Dagenham 63 £2,057
      Whitton 34 £2,057
      Cranford 29 £2,058
      West Barnes 45 £2,060
      Pinner 49 £2,061
      Hornchurch 32 £2,063
      Park Royal 241 £2,072
      Furzedown 340 £2,076
      Merton 123 £2,080
      Stanmore 40 £2,082
      North Finchley 75 £2,089
      New Malden 57 £2,124
      New Barnet 35 £2,125
      Limehouse 215 £2,130
      Worcester Park 23 £2,132
      Mile End 168 £2,134
      Brixton 225 £2,150
      Chinbrook 34 £2,155
      Old Kent Road 171 £2,157
      Shadwell 111 £2,160
      Tolworth 34 £2,172
      Stockwell 211 £2,190
      Archway 144 £2,212
      Hendon 92 £2,218
      Dollis Hill 186 £2,224
      Stepney 206 £2,226
      Holloway 256 £2,228
      Harmondsworth 20 £2,232
      Walworth 171 £2,233
      Ickenham 54 £2,242
      Stratford 354 £2,248
      Charlton Riverside 57 £2,264
      East Greenwich 222 £2,275
      Spring Grove 113 £2,277
      Southfields 129 £2,309
      Mapesbury 78 £2,310
      Kingsbury 78 £2,316
      Silvertown 147 £2,321
      Stroud Green 54 £2,327
      Kennington 42 £2,327
      Hackney 145 £2,343
      Colindale 196 £2,343
      Balham 254 £2,382
      Twyford 79 £2,397
      Hendon Central 101 £2,409
      Stamford Hill 90 £2,411
      Whetstone 55 £2,419
      Oval 130 £2,429
      Dulwich 23 £2,440
      Greenwich Peninsula 58 £2,444
      Crouch End 103 £2,461
      Norbiton 198 £2,483
      Peckham 196 £2,486
      Woodside Park 42 £2,491
      Slade Green 20 £2,492
      Hackbridge 27 £2,515
      Stoke Newington 165 £2,523
      Clapham 317 £2,537
      Blackheath 40 £2,541
      Putney 197 £2,543
      St Pancras 282 £2,581
      Hale End 56 £2,592
      Hanwell 221 £2,593
      Highbury 189 £2,593
      Clayhall 54 £2,612
      Upton 42 £2,613
      Church End 84 £2,616
      Shepherd's Bush 476 £2,621
      Wandsworth 333 £2,635
      Kilburn 123 £2,641
      Tufnell Park 41 £2,643
      Dalston 138 £2,648
      Friern Barnet 48 £2,655
      West Kensington 379 £2,657
      Blackwall 274 £2,658
      Elephant and Castle 232 £2,679
      Middle Park 41 £2,702
      Whitechapel 660 £2,740
      Bermondsey 226 £2,752
      Clapham Junction 306 £2,827
      Queen's Park 139 £2,840
      West Finchley 49 £2,898
      Gidea Park 34 £2,926
      Merton Park 112 £2,987
      Isle of Dogs 587 £2,991
      Temple Fortune 72 £2,996
      Barnsbury 322 £3,017
      Battersea 295 £3,022
      Roehampton 91 £3,094
      Brent Cross 76 £3,103
      Islington 222 £3,117
      South Hampstead 212 £3,133
      Lambeth 56 £3,138
      Cockfosters 62 £3,169
      Brondesbury 141 £3,244
      Mortlake 44 £3,249
      Mill Hill 59 £3,256
      Hoxton 196 £3,273
      Brook Green 181 £3,279
      Muswell Hill 119 £3,366
      Hammersmith 549 £3,386
      Canary Wharf 381 £3,416
      Kentish Town 190 £3,459
      Shoreditch 149 £3,462
      Somers Town 96 £3,503
      North Kensington 312 £3,539
      Raynes Park 150 £3,572
      Waterloo 105 £3,587
      Strawberry Hill 48 £3,603
      Hampton Wick 32 £3,644
      Hampton 20 £3,692
      Wapping 254 £3,767
      Fulham 547 £3,780
      Golders Green 148 £3,795
      Finsbury 143 £3,853
      Fitzrovia 318 £3,855
      Vauxhall 308 £3,864
      King's Cross 241 £3,868
      Earl's Court 552 £3,880
      Kew 44 £3,908
      The Borough 199 £3,941
      Clerkenwell 219 £3,982
      North Sheen 54 £4,038
      High Barnet 41 £4,135
      East Sheen 52 £4,164
      Gospel Oak 49 £4,247
      Petersham 26 £4,442
      West Hampstead 328 £4,538
      Holborn 135 £4,629
      St Margarets 54 £4,792
      Southwark 107 £4,844
      Bloomsbury 131 £5,165
      Notting Hill 472 £5,236
      Chalk Farm 323 £5,454
      Brompton 805 £5,667
      Belsize Park 475 £6,218
      Coombe 30 £7,645
      Chelsea 477 £8,246
      Kensington 479 £8,442
      South Kensington 534 £12,022
      Hampstead Garden Suburb 69 £12,140
      Be the first to find new properties
      Your search
      • Greater london

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