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 34 £1,031
      Osterley 32 £1,178
      Downham 77 £1,182
      Berrylands 22 £1,195
      Morden 39 £1,276
      Southend 29 £1,277
      Bedfont 79 £1,278
      St Paul's Cray 54 £1,301
      Little Heath 36 £1,303
      West Drayton 59 £1,319
      Goddington 20 £1,321
      Thornton Heath 182 £1,331
      Seven Kings 213 £1,350
      Wealdstone 231 £1,352
      Highams Park 33 £1,366
      Forest Gate 59 £1,367
      Pollards Hill 49 £1,383
      Hounslow West 184 £1,410
      Barking Riverside 23 £1,431
      Carshalton Beeches 58 £1,433
      Yiewsley 71 £1,433
      Tolworth 35 £1,439
      Penge 44 £1,451
      Becontree 75 £1,467
      Chadwell Heath 46 £1,469
      Bexley 24 £1,473
      Redbridge 61 £1,477
      Gants Hill 150 £1,485
      Beckenham 34 £1,491
      Homerton 98 £1,493
      Greenford 124 £1,495
      Harold Hill 38 £1,495
      Worton 149 £1,506
      Anerley 28 £1,510
      Newbury Park 90 £1,513
      Addiscombe 93 £1,518
      Southbury 52 £1,526
      Whitton 59 £1,529
      Maryland 72 £1,538
      Kenton 49 £1,542
      Edmonton 78 £1,542
      Feltham 112 £1,545
      Waddon 105 £1,548
      Thames View 87 £1,568
      Plashet 90 £1,571
      Sudbury 174 £1,575
      Fairlop 35 £1,575
      The Wrythe 29 £1,577
      Hainault 30 £1,578
      Northumberland Heath 47 £1,580
      Hendon Central 83 £1,582
      Barkingside 32 £1,588
      Broad Green 218 £1,591
      Stepney 217 £1,596
      Worcester Park 33 £1,607
      Ponders End 56 £1,612
      Mitcham 128 £1,613
      Shortlands 35 £1,618
      Lower Belvedere 24 £1,620
      Heston 98 £1,622
      Woodside 40 £1,624
      Hanworth 35 £1,631
      Brunswick Park 37 £1,636
      Chingford 39 £1,641
      Catford South 49 £1,649
      Plumstead 93 £1,650
      Harrow Weald 90 £1,655
      Benhilton 124 £1,657
      Honor Oak 26 £1,658
      Hillingdon 95 £1,659
      New Malden 81 £1,674
      Tulse Hill 46 £1,675
      South Woodford 27 £1,676
      Rush Green 69 £1,692
      West Norwood 73 £1,692
      Rayners Lane 168 £1,695
      Camberwell 114 £1,695
      Elmers End 24 £1,697
      Hackney 129 £1,698
      Hackbridge 22 £1,700
      Hither Green 80 £1,722
      Leytonstone 104 £1,730
      Abbey Wood 39 £1,733
      Plaistow 121 £1,744
      Widmore 20 £1,745
      Becontree Heath 74 £1,752
      Bowes 32 £1,753
      Clayhall 39 £1,756
      Selhurst 112 £1,758
      Purley 73 £1,766
      New Cross 107 £1,770
      Leyton 205 £1,771
      Collier Row 50 £1,771
      Longlands 20 £1,780
      Cranford 30 £1,786
      Cricklewood 70 £1,790
      Sudbury Hill 48 £1,796
      Blackheath 29 £1,799
      Wallington 50 £1,802
      Rainham 23 £1,804
      Harmondsworth 32 £1,809
      Belmont 51 £1,810
      Alperton 137 £1,812
      Scrattons Farm 37 £1,822
      Cowley 115 £1,824
      Gidea Park 30 £1,828
      Kingsbury 109 £1,837
      West Green 190 £1,846
      Bethnal Green 180 £1,853
      Hale End 20 £1,856
      Peckham 125 £1,856
      Hendon 97 £1,858
      Palmers Green 70 £1,864
      Clapton 124 £1,873
      Stanmore 52 £1,881
      Loughborough Junction 97 £1,887
      Little Ilford 49 £1,889
      Forest Hill 60 £1,893
      Deptford 83 £1,893
      Earlsfield 97 £1,893
      Crystal Palace 20 £1,896
      Harold Wood 20 £1,899
      Well Hall 33 £1,901
      Poplar 213 £1,902
      Ladywell 127 £1,904
      New Cross Gate 87 £1,924
      Manor Park 38 £1,927
      Harringay 121 £1,928
      Shooters Hill 37 £1,932
      Collier's Wood 77 £1,938
      Hayes 185 £1,948
      Yeading 88 £1,953
      West Ham 111 £1,975
      Hackney Wick 29 £1,978
      Bow 226 £1,979
      Park Royal 242 £1,985
      Mile End 113 £1,989
      Hanwell 205 £1,993
      Perry Vale 59 £1,997
      Hook 24 £2,005
      Streatham 184 £2,009
      South Norwood 54 £2,017
      Snaresbrook 20 £2,028
      Perivale 104 £2,028
      Upton Park 66 £2,038
      Haggerston 103 £2,038
      Finchley 45 £2,040
      Rotherhithe 157 £2,041
      Preston 143 £2,055
      New Barnet 35 £2,056
      West Hendon 71 £2,061
      West Barnes 50 £2,080
      Norbiton 216 £2,084
      Brixton 147 £2,085
      Northwood 90 £2,087
      Colindale 241 £2,094
      Norbury 35 £2,102
      Harlesden 162 £2,109
      Colney Hatch 24 £2,116
      Hornsey 106 £2,117
      Canning Town 163 £2,124
      Pinner 44 £2,127
      Surbiton 122 £2,131
      Gallions Reach 32 £2,136
      Dollis Hill 144 £2,136
      West Hackney 45 £2,140
      Southgate 36 £2,149
      Nunhead 60 £2,150
      Spring Grove 110 £2,153
      Finsbury Park 113 £2,153
      Streatham Hill 164 £2,159
      Shadwell 100 £2,184
      Beckton 67 £2,189
      Stratford 339 £2,195
      Summerstown 88 £2,202
      Twyford 59 £2,205
      Whetstone 39 £2,211
      Chinbrook 27 £2,222
      Limehouse 173 £2,238
      Old Kent Road 210 £2,240
      Thamesmead 32 £2,241
      Holloway 256 £2,242
      Furzedown 197 £2,250
      Strawberry Hill 52 £2,270
      Archway 94 £2,298
      Brent Cross 71 £2,301
      Stockwell 146 £2,302
      Brockley 32 £2,306
      East Dulwich 46 £2,317
      Wandsworth 185 £2,320
      Dagenham 87 £2,325
      Church End 62 £2,331
      Silvertown 152 £2,342
      New Southgate 50 £2,350
      Mapesbury 125 £2,358
      Kennington 59 £2,362
      Upper Norwood 22 £2,370
      East Greenwich 160 £2,377
      Charlton 57 £2,386
      Kidbrooke 88 £2,388
      Walworth 173 £2,411
      Crouch End 75 £2,421
      Blackwall 289 £2,427
      Kilburn 105 £2,439
      Roehampton 76 £2,460
      Greenwich Peninsula 68 £2,466
      Shacklewell 74 £2,471
      Stamford Hill 53 £2,495
      West Finchley 48 £2,497
      Charlton Riverside 35 £2,504
      Friern Barnet 39 £2,537
      Oval 127 £2,547
      Merton 110 £2,553
      Tufnell Park 60 £2,553
      Clapham 231 £2,623
      Dalston 96 £2,640
      North Finchley 49 £2,642
      Whitechapel 700 £2,647
      Motspur Park 30 £2,652
      Upton 24 £2,659
      Putney 142 £2,662
      North Sheen 62 £2,668
      Stoke Newington 143 £2,674
      West Kensington 360 £2,692
      Mill Hill 73 £2,716
      Clapham Junction 212 £2,766
      Balham 146 £2,784
      Temple Fortune 93 £2,793
      Highbury 173 £2,827
      Merton Park 114 £2,841
      St Pancras 176 £2,855
      Elephant and Castle 370 £2,878
      Shepherd's Bush 444 £2,894
      Stroud Green 33 £2,897
      Bermondsey 233 £2,940
      Barnsbury 390 £2,965
      Cockfosters 49 £2,977
      Southfields 75 £3,018
      Muswell Hill 97 £3,028
      Brook Green 151 £3,033
      Isle of Dogs 923 £3,041
      Dulwich 21 £3,051
      Hoxton 175 £3,052
      Queen's Park 114 £3,068
      Ickenham 50 £3,084
      Brondesbury 138 £3,123
      Lambeth 50 £3,168
      Golders Green 164 £3,241
      Battersea 236 £3,258
      Canary Wharf 452 £3,346
      Woodside Park 38 £3,350
      North Kensington 185 £3,380
      Islington 208 £3,390
      Kentish Town 204 £3,393
      Somers Town 135 £3,397
      South Hampstead 211 £3,454
      Fulham 472 £3,485
      Fitzrovia 285 £3,488
      Shoreditch 150 £3,503
      Gospel Oak 41 £3,520
      South Hornchurch 24 £3,539
      St Margarets 94 £3,556
      The Borough 265 £3,611
      Hammersmith 547 £3,728
      Raynes Park 131 £3,745
      Wapping 282 £3,847
      Hampton Wick 34 £3,850
      East Sheen 38 £3,955
      Finsbury 219 £3,959
      Clerkenwell 197 £4,038
      Earl's Court 441 £4,070
      Waterloo 182 £4,158
      Vauxhall 401 £4,212
      West Hampstead 294 £4,223
      Kew 34 £4,594
      Holborn 151 £4,685
      Mortlake 31 £4,773
      King's Cross 185 £4,779
      Southwark 129 £4,841
      Bloomsbury 134 £5,068
      Petersham 31 £5,165
      Notting Hill 404 £5,187
      Chalk Farm 336 £5,323
      Brompton 720 £5,394
      High Barnet 36 £5,447
      Belsize Park 413 £5,726
      Hadley Wood 26 £7,216
      Kensington 333 £7,311
      Chelsea 581 £7,887
      South Kensington 640 £10,890
      Hampstead Garden Suburb 55 £14,962
      Be the first to find new properties

      Your search

      • Greater london

      There were 6,152 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!