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,183
      Bexley 59 £1,270
      Downham 51 £1,292
      Shirley 24 £1,315
      Plashet 106 £1,320
      Waddon 116 £1,323
      St Paul's Cray 22 £1,324
      Southborough 20 £1,343
      Abbey Wood 64 £1,354
      South Woodford 25 £1,386
      Thornton Heath 214 £1,396
      Barking Riverside 28 £1,403
      Chadwell Heath 40 £1,433
      Poverest 39 £1,438
      Forest Gate 88 £1,449
      Fallow Corner 21 £1,452
      Blackfen 20 £1,453
      West Wickham 20 £1,468
      Catford South 65 £1,468
      Anerley 39 £1,482
      Chingford 61 £1,489
      Manor Park 69 £1,500
      Penge 42 £1,506
      New Beckenham 27 £1,506
      Highams Park 76 £1,511
      Purley 96 £1,515
      Upper Norwood 37 £1,523
      Morden 33 £1,526
      Southend 34 £1,529
      Woodside 57 £1,530
      Addiscombe 117 £1,542
      Plumstead 125 £1,545
      Bethnal Green 400 £1,558
      Worton 119 £1,561
      Harringay 200 £1,567
      Hounslow West 165 £1,568
      Collier Row 48 £1,569
      Pollards Hill 55 £1,569
      Bedfont 47 £1,570
      South Norwood 89 £1,575
      Bowes 44 £1,586
      Elm Park 33 £1,598
      Greenford 115 £1,598
      Wealdstone 247 £1,601
      Perry Vale 80 £1,604
      West Green 340 £1,613
      Beckenham 64 £1,616
      Mitcham 148 £1,617
      Harold Hill 39 £1,627
      Broad Green 274 £1,627
      Shortlands 39 £1,635
      Kenton 48 £1,642
      Blendon 21 £1,643
      Edmonton 137 £1,644
      The Wrythe 34 £1,646
      Plaistow 188 £1,647
      Feltham 112 £1,657
      Thames View 80 £1,658
      Forest Hill 73 £1,663
      Becontree 84 £1,666
      Leyton 267 £1,670
      East Dulwich 62 £1,671
      Maryland 82 £1,672
      Rush Green 51 £1,673
      Finchley 63 £1,674
      Ponders End 68 £1,674
      Widmore 50 £1,676
      Sudbury 166 £1,681
      Beckton 113 £1,682
      Carshalton Beeches 54 £1,682
      Well Hall 48 £1,692
      New Eltham 29 £1,692
      Herne Hill 26 £1,701
      Streatham Hill 354 £1,709
      Cricklewood 89 £1,723
      Palmers Green 98 £1,729
      Belmont 39 £1,740
      Poplar 206 £1,752
      Longlands 30 £1,759
      Lower Belvedere 22 £1,760
      Selhurst 113 £1,761
      Ladywell 152 £1,763
      Seven Kings 142 £1,765
      Hither Green 98 £1,767
      West Drayton 65 £1,768
      Brunswick Park 49 £1,769
      Northumberland Heath 33 £1,773
      Norbury 62 £1,775
      Thamesmead 57 £1,776
      Little Ilford 86 £1,778
      Collier's Wood 133 £1,779
      Gants Hill 115 £1,782
      Leytonstone 135 £1,791
      New Cross 152 £1,792
      Rayners Lane 146 £1,792
      Heston 82 £1,796
      Newbury Park 79 £1,798
      Hale End 30 £1,805
      Upton Park 110 £1,807
      Hillingdon 85 £1,807
      Becontree Heath 94 £1,808
      Benhilton 92 £1,815
      Fairlop 30 £1,819
      Yiewsley 81 £1,822
      Southgate 65 £1,826
      New Cross Gate 107 £1,830
      Shooters Hill 48 £1,836
      Streatham 226 £1,839
      Deptford 111 £1,840
      Camberwell 166 £1,842
      North Woolwich 24 £1,852
      Southbury 76 £1,861
      Osterley 40 £1,862
      Wallington 40 £1,866
      Loughborough Junction 97 £1,869
      Dagenham 95 £1,869
      Colney Hatch 25 £1,882
      Cranford 53 £1,885
      Little Heath 25 £1,890
      New Southgate 46 £1,890
      Northwood 82 £1,892
      Chinbrook 38 £1,896
      West Ham 122 £1,897
      Clapton 155 £1,897
      Bow 242 £1,898
      Charlton 106 £1,902
      New Barnet 43 £1,902
      Homerton 119 £1,909
      Harlesden 171 £1,912
      West Norwood 129 £1,919
      Hackney Wick 51 £1,919
      Gallions Reach 50 £1,922
      Sudbury Hill 59 £1,932
      Yeading 84 £1,932
      Cowley 85 £1,934
      Nunhead 65 £1,942
      Redbridge 38 £1,945
      Canning Town 261 £1,945
      Stanmore 50 £1,956
      Hornchurch 41 £1,965
      Crystal Palace 40 £1,969
      Surbiton 91 £1,984
      Brockley 67 £1,985
      Alperton 124 £1,993
      Hayes 202 £1,994
      Stepney 214 £1,995
      Summerstown 167 £1,998
      West Hackney 73 £2,001
      Rotherhithe 180 £2,003
      Hornsey 150 £2,003
      Brixton 233 £2,013
      Peckham 203 £2,016
      West Heath 23 £2,017
      Rainham 26 £2,026
      Scrattons Farm 38 £2,035
      Worcester Park 33 £2,040
      Kidbrooke 123 £2,041
      Mile End 181 £2,048
      Pinner 41 £2,053
      Harrow Weald 69 £2,061
      Park Royal 249 £2,062
      West Hendon 54 £2,068
      Whitton 34 £2,073
      Perivale 107 £2,081
      Harmondsworth 25 £2,083
      Kilburn 168 £2,083
      Preston 175 £2,088
      Barnehurst 24 £2,092
      Haggerston 87 £2,096
      Barkingside 25 £2,101
      Hendon 130 £2,101
      Hainault 26 £2,107
      Spring Grove 104 £2,113
      Stroud Green 47 £2,114
      Berrylands 30 £2,114
      Tulse Hill 65 £2,123
      Archway 205 £2,127
      Holloway 336 £2,131
      West Barnes 50 £2,135
      Honor Oak 37 £2,145
      Sanderstead 23 £2,146
      North Finchley 88 £2,151
      Furzedown 355 £2,157
      Walworth 178 £2,159
      Finsbury Park 149 £2,167
      South Hornchurch 23 £2,167
      Stockwell 210 £2,180
      Limehouse 244 £2,186
      Charlton Riverside 63 £2,191
      Dollis Hill 204 £2,197
      Harold Wood 20 £2,221
      Shacklewell 118 £2,231
      Kennington 45 £2,248
      Old Kent Road 175 £2,250
      Earlsfield 109 £2,255
      Tolworth 41 £2,257
      Hackney 159 £2,260
      Balham 258 £2,268
      Twyford 73 £2,270
      East Greenwich 262 £2,271
      Blackheath 42 £2,296
      Hoxton 353 £2,298
      New Malden 72 £2,303
      Merton 136 £2,305
      Kingsbury 92 £2,313
      Church End 82 £2,337
      Silvertown 178 £2,348
      Oval 134 £2,368
      Mapesbury 79 £2,388
      Southfields 140 £2,398
      Colindale 240 £2,407
      Hendon Central 93 £2,415
      Clayhall 51 £2,446
      Norbiton 225 £2,451
      Stamford Hill 99 £2,461
      Greenwich Peninsula 59 £2,472
      Blackwall 336 £2,480
      Crouch End 109 £2,508
      Highbury 222 £2,509
      Dalston 115 £2,514
      Friern Barnet 49 £2,518
      Whetstone 47 £2,519
      Shepherd's Bush 558 £2,528
      Brent Cross 94 £2,532
      Ickenham 57 £2,553
      Hanwell 254 £2,556
      Upton 44 £2,561
      Tufnell Park 60 £2,569
      Clapham 366 £2,573
      Merton Park 126 £2,577
      Stoke Newington 195 £2,586
      St Pancras 251 £2,618
      Putney 195 £2,642
      Roehampton 103 £2,645
      Shadwell 135 £2,657
      Hackbridge 24 £2,666
      West Kensington 402 £2,678
      Clapham Junction 327 £2,708
      Woodside Park 43 £2,718
      Lambeth 52 £2,734
      Elephant and Castle 293 £2,751
      Stratford 506 £2,781
      Middle Park 43 £2,840
      Motspur Park 20 £2,841
      Strawberry Hill 60 £2,847
      Temple Fortune 82 £2,886
      Isle of Dogs 699 £2,909
      Queen's Park 137 £2,910
      Wandsworth 439 £2,955
      Gidea Park 31 £2,978
      Whitechapel 708 £2,981
      West Finchley 53 £3,001
      Barnsbury 331 £3,024
      Bermondsey 264 £3,052
      Muswell Hill 145 £3,082
      Battersea 289 £3,157
      Dartmouth Park 24 £3,166
      Brondesbury 143 £3,200
      Brook Green 168 £3,213
      Mill Hill 59 £3,224
      Cockfosters 58 £3,332
      Hammersmith 619 £3,355
      Somers Town 111 £3,373
      Kentish Town 214 £3,382
      North Kensington 285 £3,513
      South Hampstead 233 £3,519
      Shoreditch 155 £3,547
      Raynes Park 162 £3,563
      Canary Wharf 433 £3,594
      Golders Green 195 £3,615
      Finsbury 180 £3,637
      Wapping 260 £3,668
      Islington 283 £3,717
      The Borough 247 £3,718
      Fulham 481 £3,735
      Clerkenwell 219 £3,747
      Kew 46 £3,747
      Earl's Court 587 £3,750
      Waterloo 102 £3,771
      Fitzrovia 349 £3,923
      Mortlake 37 £4,027
      King's Cross 224 £4,034
      North Sheen 62 £4,078
      Vauxhall 303 £4,083
      Hampton Wick 33 £4,084
      Gospel Oak 63 £4,136
      East Sheen 52 £4,326
      High Barnet 46 £4,330
      West Hampstead 343 £4,365
      Petersham 35 £4,380
      St Margarets 56 £4,642
      Holborn 158 £4,662
      Southwark 109 £4,787
      Notting Hill 481 £5,107
      Chalk Farm 379 £5,280
      Bloomsbury 173 £5,490
      Brompton 826 £5,684
      Belsize Park 446 £6,020
      Coombe 32 £7,438
      Chelsea 528 £7,745
      Kensington 396 £8,026
      South Kensington 590 £11,063
      Hampstead Garden Suburb 63 £12,630
      Be the first to find new properties
      Your search
      • Greater london

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