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
      Downham 38 £1,271
      Southend 27 £1,330
      Scrattons Farm 273 £1,352
      Plashet 79 £1,404
      Pollards Hill 66 £1,409
      Manor Park 39 £1,421
      Anerley 30 £1,423
      Cricklewood 128 £1,429
      Forest Gate 62 £1,433
      Catford South 55 £1,437
      Longlands 26 £1,450
      Lower Belvedere 20 £1,468
      Edmonton 115 £1,469
      Bedfont 55 £1,471
      Northumberland Heath 38 £1,478
      Mitcham 103 £1,481
      Waddon 100 £1,493
      St Paul's Cray 24 £1,503
      Tolworth 33 £1,504
      Thornton Heath 180 £1,505
      Greenford 106 £1,510
      Kenton 65 £1,517
      Harringay 184 £1,518
      West Drayton 75 £1,521
      Barking Riverside 24 £1,528
      West Green 320 £1,536
      Addiscombe 75 £1,544
      Penge 36 £1,552
      Camberwell 150 £1,553
      Wealdstone 218 £1,557
      South Norwood 85 £1,571
      Sudbury 146 £1,576
      Seven Kings 138 £1,580
      Plumstead 104 £1,580
      Chadwell Heath 36 £1,589
      Hounslow West 115 £1,592
      Leyton 237 £1,593
      Newbury Park 67 £1,601
      Fairlop 24 £1,619
      Feltham 77 £1,625
      Beckenham 46 £1,637
      Maryland 84 £1,640
      South Woodford 27 £1,650
      Goddington 21 £1,653
      Highams Park 55 £1,656
      Little Ilford 44 £1,657
      Southbury 70 £1,658
      Little Heath 25 £1,665
      Abbey Wood 43 £1,665
      Woodside 42 £1,675
      Harold Hill 38 £1,688
      Worton 118 £1,696
      Perry Vale 75 £1,698
      Carshalton Beeches 45 £1,705
      Well Hall 30 £1,709
      Poverest 24 £1,711
      Plaistow 148 £1,717
      Streatham Hill 270 £1,728
      Brunswick Park 31 £1,731
      Elm Park 22 £1,733
      Thames View 72 £1,736
      Wanstead 22 £1,742
      New Cross 140 £1,744
      Hanworth 24 £1,745
      Collier Row 38 £1,748
      Rotherhithe 180 £1,752
      Homerton 106 £1,756
      Gidea Park 37 £1,765
      Clapton 166 £1,773
      Stepney 226 £1,783
      Loughborough Junction 109 £1,791
      Becontree 70 £1,803
      Snaresbrook 27 £1,804
      The Wrythe 23 £1,808
      Chingford 122 £1,810
      Peckham 157 £1,811
      Heston 75 £1,812
      Poplar 243 £1,814
      Beckton 81 £1,815
      Northwood 75 £1,818
      Hither Green 74 £1,819
      Hainault 28 £1,825
      Collier's Wood 91 £1,826
      West Hackney 76 £1,830
      Thamesmead 49 £1,836
      Rush Green 65 £1,839
      Dagenham 65 £1,840
      Widmore 30 £1,842
      Worcester Park 28 £1,846
      Shooters Hill 49 £1,852
      Harmondsworth 21 £1,852
      Ponders End 56 £1,852
      Broad Green 226 £1,861
      Blackheath 34 £1,865
      Forest Hill 65 £1,866
      Purley 70 £1,875
      Selhurst 93 £1,884
      New Barnet 30 £1,884
      New Cross Gate 119 £1,889
      Preston 182 £1,890
      Palmers Green 67 £1,891
      Horn Park 25 £1,892
      Herne Hill 20 £1,895
      Gants Hill 106 £1,896
      Redbridge 40 £1,897
      Rayners Lane 129 £1,898
      Shortlands 28 £1,899
      Finchley 61 £1,909
      Hillingdon 82 £1,912
      Gallions Reach 33 £1,922
      Deptford 119 £1,934
      Crystal Palace 28 £1,936
      Ladywell 104 £1,943
      Becontree Heath 69 £1,951
      Hornsey 166 £1,953
      Bethnal Green 235 £1,955
      Alperton 134 £1,956
      Brixton 196 £1,957
      New Southgate 36 £1,969
      Church End 64 £1,980
      Whetstone 36 £1,985
      Belmont 55 £1,989
      Hackney 165 £1,990
      Yiewsley 65 £1,990
      Harrow Weald 80 £1,997
      Leytonstone 112 £2,002
      Benhilton 79 £2,003
      Hayes 132 £2,007
      Wallington 27 £2,010
      Holloway 338 £2,012
      West Norwood 83 £2,012
      Archway 174 £2,015
      Southgate 44 £2,017
      Bow 230 £2,025
      Haggerston 103 £2,027
      Hackney Wick 42 £2,032
      New Malden 76 £2,042
      Norbury 42 £2,048
      Yeading 85 £2,048
      Stockwell 217 £2,050
      Cowley 96 £2,061
      Barkingside 24 £2,064
      Hale End 27 £2,073
      Mile End 190 £2,081
      Perivale 88 £2,082
      Barnehurst 27 £2,084
      Summerstown 139 £2,086
      Mapesbury 105 £2,090
      Upton Park 74 £2,090
      Dulwich Village 23 £2,094
      West Ham 138 £2,097
      Upper Norwood 34 £2,102
      Kingsbury 100 £2,114
      Tulse Hill 50 £2,115
      Limehouse 234 £2,118
      Hook 21 £2,122
      Whitton 37 £2,129
      Furzedown 340 £2,130
      Lower Morden 20 £2,136
      East Dulwich 81 £2,142
      Shadwell 139 £2,144
      Stanmore 40 £2,154
      Streatham 155 £2,154
      Hanwell 194 £2,157
      Morden 37 £2,158
      West Barnes 55 £2,159
      Osterley 23 £2,162
      West Hendon 67 £2,165
      Park Royal 243 £2,165
      Dollis Hill 177 £2,171
      Middle Park 32 £2,179
      West Finchley 41 £2,190
      Canning Town 235 £2,191
      Hornchurch 33 £2,195
      Honor Oak 32 £2,209
      Hendon 101 £2,231
      East Greenwich 212 £2,233
      Stroud Green 47 £2,238
      New Eltham 23 £2,241
      Charlton 72 £2,252
      Earlsfield 130 £2,256
      Balham 218 £2,256
      Cranford 22 £2,261
      Finsbury Park 149 £2,267
      Berrylands 21 £2,272
      Old Kent Road 247 £2,300
      Nunhead 55 £2,306
      Sudbury Hill 38 £2,313
      Stamford Hill 81 £2,314
      Harlesden 153 £2,328
      Kilburn 113 £2,341
      Friern Barnet 47 £2,341
      Spring Grove 114 £2,347
      Shacklewell 107 £2,352
      Brockley 43 £2,359
      Walworth 233 £2,373
      Highbury 198 £2,385
      Kidbrooke 112 £2,397
      Twyford 62 £2,414
      Colindale 175 £2,419
      Wandsworth 299 £2,424
      North Finchley 70 £2,428
      Stratford 495 £2,432
      Hackbridge 20 £2,436
      Merton 115 £2,439
      Brent Cross 73 £2,455
      Charlton Riverside 41 £2,469
      Surbiton 108 £2,470
      Crouch End 97 £2,471
      Chinbrook 30 £2,473
      Stoke Newington 186 £2,481
      Dulwich 22 £2,484
      Bowes 285 £2,487
      Clayhall 43 £2,500
      Clapham 358 £2,521
      Pinner 36 £2,530
      Dalston 128 £2,550
      Southfields 122 £2,557
      Strawberry Hill 55 £2,559
      Upton 33 £2,606
      Kennington 73 £2,619
      Blackwall 410 £2,636
      Bermondsey 283 £2,665
      Silvertown 150 £2,667
      Hendon Central 465 £2,670
      Putney 184 £2,671
      St Pancras 225 £2,679
      Oval 144 £2,694
      Shepherd's Bush 539 £2,701
      Norbiton 185 £2,703
      Hampton Hill 21 £2,708
      North Woolwich 22 £2,721
      West Kensington 434 £2,739
      Clapham Junction 308 £2,756
      Greenwich Peninsula 92 £2,775
      Merton Park 130 £2,780
      Roehampton 106 £2,816
      Tufnell Park 45 £2,838
      Queen's Park 119 £2,925
      Whitechapel 780 £2,961
      Hoxton 207 £3,011
      Elephant and Castle 346 £3,056
      Isle of Dogs 1,083 £3,067
      Barnsbury 394 £3,145
      Battersea 296 £3,145
      Gospel Oak 61 £3,170
      Petersham 31 £3,250
      Brook Green 159 £3,261
      Woodside Park 39 £3,271
      North Kensington 247 £3,277
      Canary Wharf 499 £3,326
      Temple Fortune 98 £3,332
      Ickenham 53 £3,351
      Kentish Town 226 £3,357
      Hampton Wick 48 £3,415
      Lambeth 69 £3,425
      Muswell Hill 121 £3,456
      Cockfosters 44 £3,485
      Brondesbury 109 £3,488
      South Hampstead 230 £3,503
      Somers Town 130 £3,545
      Islington 233 £3,583
      Hammersmith 684 £3,630
      The Borough 329 £3,690
      Fitzrovia 361 £3,695
      Mill Hill 45 £3,700
      Wapping 316 £3,796
      Earl's Court 619 £3,830
      Fulham 516 £3,926
      Raynes Park 160 £3,947
      North Sheen 65 £3,958
      Clerkenwell 256 £3,971
      Shoreditch 197 £3,984
      Golders Green 159 £3,992
      Holborn 176 £4,037
      High Barnet 43 £4,169
      Waterloo 203 £4,206
      East Sheen 44 £4,209
      Mortlake 50 £4,240
      Vauxhall 405 £4,300
      St Margarets 86 £4,336
      Kew 43 £4,338
      West Hampstead 328 £4,339
      Finsbury 244 £4,355
      Southwark 167 £4,637
      King's Cross 246 £4,639
      Chalk Farm 394 £5,091
      Bloomsbury 169 £5,234
      Belsize Park 470 £5,436
      Notting Hill 454 £5,534
      Coombe 43 £5,595
      Brompton 949 £5,750
      Hadley Wood 25 £7,219
      Chelsea 642 £7,451
      Kensington 407 £7,451
      South Kensington 674 £11,136
      Hampstead Garden Suburb 58 £12,827
      Be the first to find new properties
      Your search
      • Greater london

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