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 26 £1,222
      St Paul's Cray 25 £1,229
      Bexley 64 £1,252
      Shirley 25 £1,258
      Elm Park 25 £1,332
      Southend 35 £1,335
      Plashet 104 £1,335
      Thornton Heath 218 £1,379
      Waddon 124 £1,379
      Downham 41 £1,386
      Thamesmead 56 £1,393
      Barking Riverside 27 £1,414
      Woodside 57 £1,419
      Purley 87 £1,424
      Highams Park 65 £1,425
      Kenley 20 £1,431
      Edmonton 131 £1,435
      Abbey Wood 47 £1,439
      Poverest 44 £1,444
      Manor Park 70 £1,448
      Chadwell Heath 29 £1,452
      Forest Gate 77 £1,455
      Yiewsley 58 £1,467
      New Beckenham 22 £1,477
      South Woodford 27 £1,492
      South Norwood 90 £1,492
      Ponders End 67 £1,503
      Pollards Hill 53 £1,504
      Welling 21 £1,505
      Horn Park 28 £1,507
      Plaistow 172 £1,521
      Catford South 68 £1,527
      New Eltham 27 £1,530
      Mitcham 138 £1,536
      Snaresbrook 21 £1,545
      Anerley 34 £1,551
      Chingford 66 £1,556
      Leyton 266 £1,556
      Northumberland Heath 29 £1,557
      Upper Norwood 35 £1,557
      Harold Hill 30 £1,580
      Plumstead 134 £1,580
      West Green 284 £1,588
      Palmers Green 93 £1,591
      Hounslow West 139 £1,591
      Addiscombe 97 £1,598
      Maryland 80 £1,598
      Morden 31 £1,598
      Harringay 186 £1,601
      Broad Green 208 £1,602
      Penge 37 £1,615
      Cricklewood 106 £1,617
      Beckenham 67 £1,624
      Bethnal Green 395 £1,626
      Worton 120 £1,629
      Little Ilford 72 £1,633
      Honor Oak 30 £1,634
      Kenton 33 £1,637
      Seven Kings 117 £1,643
      Wealdstone 228 £1,644
      Hackney Wick 37 £1,646
      Carshalton Beeches 57 £1,655
      Redbridge 31 £1,656
      Feltham 113 £1,663
      Widmore 42 £1,663
      Shortlands 46 £1,665
      Bowes 51 £1,672
      Hale End 30 £1,675
      Sudbury 152 £1,676
      Gants Hill 102 £1,677
      Becontree Heath 77 £1,692
      Becontree 65 £1,694
      Selhurst 96 £1,694
      Shooters Hill 54 £1,695
      Collier's Wood 127 £1,696
      Forest Hill 66 £1,696
      Perry Vale 69 £1,700
      Hither Green 93 £1,702
      Brunswick Park 45 £1,704
      New Southgate 44 £1,704
      The Wrythe 30 £1,708
      Osterley 40 £1,708
      Lower Belvedere 21 £1,708
      Finchley 63 £1,709
      Gallions Reach 57 £1,712
      Blendon 21 £1,719
      Beckton 109 £1,721
      Herne Hill 23 £1,721
      Greenford 104 £1,726
      Brockley 64 £1,728
      Rush Green 48 £1,729
      Camberwell 146 £1,733
      Thames View 72 £1,734
      Norbury 57 £1,742
      Little Heath 22 £1,745
      Poplar 190 £1,751
      New Cross 130 £1,756
      West Drayton 63 £1,757
      East Dulwich 78 £1,760
      Dulwich Village 20 £1,764
      Heston 68 £1,771
      Streatham Hill 287 £1,772
      Ladywell 118 £1,773
      Homerton 117 £1,773
      Longlands 30 £1,775
      New Cross Gate 86 £1,783
      Southbury 78 £1,799
      Collier Row 46 £1,805
      Rayners Lane 145 £1,805
      Harlesden 157 £1,810
      Nunhead 60 £1,810
      Belmont 39 £1,813
      Northwood 83 £1,818
      Rainham 21 £1,832
      Sudbury Hill 44 £1,834
      Bow 241 £1,835
      Dagenham 71 £1,841
      Surbiton 92 £1,846
      Southgate 50 £1,848
      Bedfont 40 £1,848
      Hanworth 24 £1,849
      Barnehurst 29 £1,851
      Newbury Park 70 £1,852
      Wallington 50 £1,858
      Crystal Palace 36 £1,859
      Harold Wood 23 £1,861
      Hillingdon 83 £1,864
      Upton Park 90 £1,865
      Fairlop 33 £1,871
      Colney Hatch 42 £1,873
      Benhilton 89 £1,875
      Deptford 106 £1,879
      Clapton 153 £1,880
      Streatham 211 £1,886
      Well Hall 46 £1,888
      Tulse Hill 51 £1,891
      Cowley 73 £1,893
      Stepney 202 £1,893
      Canning Town 230 £1,899
      Whitton 33 £1,906
      Alperton 119 £1,909
      Charlton 98 £1,920
      West Heath 23 £1,934
      Yeading 76 £1,939
      Brixton 231 £1,943
      Harrow Weald 80 £1,948
      Preston 151 £1,961
      Leytonstone 123 £1,963
      Hayes 173 £1,967
      West Hackney 62 £1,968
      West Ham 116 £1,969
      Hornsey 136 £1,973
      Chinbrook 39 £1,973
      West Norwood 109 £1,978
      West Hendon 46 £1,980
      Cranford 33 £1,998
      Barkingside 22 £2,010
      Kidbrooke 125 £2,020
      Mile End 167 £2,023
      Rotherhithe 197 £2,023
      Loughborough Junction 95 £2,025
      Hainault 25 £2,028
      Finsbury Park 141 £2,034
      Stanmore 49 £2,036
      Summerstown 137 £2,042
      Harmondsworth 23 £2,045
      Park Royal 258 £2,052
      Furzedown 354 £2,054
      West Barnes 49 £2,073
      New Barnet 39 £2,073
      Peckham 195 £2,074
      Limehouse 228 £2,095
      Pinner 41 £2,111
      Archway 144 £2,121
      Merton 126 £2,122
      New Malden 61 £2,129
      Worcester Park 24 £2,131
      Perivale 87 £2,151
      Blackheath 37 £2,153
      Shacklewell 111 £2,169
      Old Kent Road 164 £2,176
      North Finchley 79 £2,186
      Hendon 106 £2,194
      Hook 23 £2,218
      Stockwell 219 £2,218
      Scrattons Farm 42 £2,223
      Dollis Hill 184 £2,236
      Shadwell 115 £2,240
      Kingsbury 90 £2,244
      Silvertown 151 £2,252
      Walworth 180 £2,265
      East Greenwich 232 £2,270
      Charlton Riverside 62 £2,278
      Holloway 262 £2,279
      Earlsfield 115 £2,288
      Twyford 85 £2,297
      Kennington 43 £2,302
      Southfields 137 £2,314
      Stratford 369 £2,323
      Oval 136 £2,335
      Dulwich 25 £2,338
      Colindale 208 £2,339
      Hendon Central 109 £2,351
      Balham 256 £2,351
      Hornchurch 25 £2,355
      Mapesbury 79 £2,358
      Whetstone 53 £2,359
      Tolworth 42 £2,375
      Lower Morden 20 £2,381
      Stamford Hill 88 £2,398
      Hackney 140 £2,406
      Crouch End 99 £2,423
      Dalston 124 £2,441
      Greenwich Peninsula 58 £2,466
      Clayhall 53 £2,498
      Ickenham 46 £2,500
      Hanwell 232 £2,510
      Woodside Park 42 £2,544
      Upton 45 £2,547
      Blackwall 291 £2,548
      Stroud Green 50 £2,548
      Wandsworth 271 £2,550
      Shepherd's Bush 523 £2,554
      Tufnell Park 43 £2,556
      North Kensington 397 £2,560
      Kilburn 189 £2,560
      Church End 90 £2,561
      St Pancras 255 £2,568
      Norbiton 231 £2,584
      Hackbridge 27 £2,617
      Putney 192 £2,618
      Clapham 333 £2,622
      Haggerston 115 £2,633
      Merton Park 108 £2,633
      Spring Grove 140 £2,636
      Stoke Newington 182 £2,640
      Friern Barnet 47 £2,667
      Elephant and Castle 231 £2,706
      Middle Park 45 £2,711
      West Kensington 387 £2,715
      Queen's Park 139 £2,759
      Bermondsey 212 £2,760
      Whitechapel 664 £2,772
      Gidea Park 35 £2,847
      Temple Fortune 74 £2,848
      Isle of Dogs 615 £2,869
      West Finchley 49 £2,913
      Brent Cross 77 £2,964
      South Hampstead 212 £2,995
      Roehampton 95 £3,012
      Barnsbury 314 £3,025
      Lambeth 57 £3,077
      Brook Green 164 £3,116
      Islington 229 £3,130
      Cockfosters 64 £3,132
      Clapham Junction 419 £3,190
      Battersea 257 £3,202
      Hoxton 195 £3,237
      Hammersmith 582 £3,270
      Brondesbury 148 £3,280
      Mortlake 43 £3,331
      Highbury 251 £3,343
      Muswell Hill 128 £3,346
      Canary Wharf 375 £3,376
      Strawberry Hill 54 £3,433
      Mill Hill 59 £3,470
      Somers Town 103 £3,501
      Kentish Town 191 £3,513
      Shoreditch 144 £3,535
      Raynes Park 144 £3,542
      Hampton 20 £3,579
      Fulham 492 £3,681
      Golders Green 164 £3,682
      Waterloo 90 £3,701
      Kingston Vale 20 £3,702
      Finsbury 141 £3,711
      Kew 46 £3,723
      Hampton Wick 32 £3,728
      Earl's Court 567 £3,736
      Wapping 245 £3,769
      Fitzrovia 312 £3,786
      The Borough 205 £3,837
      North Sheen 57 £3,942
      King's Cross 196 £4,058
      High Barnet 41 £4,068
      Vauxhall 277 £4,108
      Gospel Oak 54 £4,143
      Clerkenwell 235 £4,173
      Petersham 27 £4,553
      East Sheen 49 £4,587
      West Hampstead 330 £4,622
      St Margarets 55 £4,696
      Holborn 208 £4,746
      Southwark 98 £4,933
      Chalk Farm 341 £5,209
      Notting Hill 471 £5,241
      Bloomsbury 140 £5,308
      Brompton 935 £5,536
      Belsize Park 410 £6,383
      Coombe 33 £7,123
      Chelsea 478 £7,949
      Kensington 372 £9,028
      South Kensington 544 £11,691
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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