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,269
      Downham 51 £1,292
      Waddon 113 £1,305
      Shirley 24 £1,315
      St Paul's Cray 22 £1,324
      Plashet 103 £1,330
      Southborough 20 £1,343
      Abbey Wood 64 £1,354
      South Woodford 26 £1,366
      Thornton Heath 213 £1,384
      Barking Riverside 28 £1,403
      Forest Gate 87 £1,434
      Chadwell Heath 38 £1,436
      Poverest 39 £1,438
      Fallow Corner 21 £1,452
      Blackfen 20 £1,453
      West Wickham 20 £1,468
      Catford South 65 £1,468
      Anerley 39 £1,479
      Chingford 60 £1,488
      Manor Park 69 £1,500
      Highams Park 75 £1,514
      Penge 41 £1,516
      New Beckenham 27 £1,518
      Woodside 58 £1,521
      Upper Norwood 37 £1,523
      Morden 33 £1,526
      Southend 34 £1,529
      Purley 101 £1,538
      Worton 124 £1,541
      Addiscombe 119 £1,545
      Harringay 199 £1,548
      Bethnal Green 401 £1,553
      Hounslow West 166 £1,556
      Bedfont 47 £1,558
      Plumstead 127 £1,559
      Bowes 44 £1,569
      Pollards Hill 55 £1,569
      South Norwood 91 £1,582
      Collier Row 49 £1,593
      Elm Park 33 £1,598
      Wealdstone 249 £1,598
      Mitcham 150 £1,601
      Greenford 114 £1,604
      Perry Vale 78 £1,605
      West Green 336 £1,618
      Broad Green 273 £1,625
      Harold Hill 39 £1,627
      Beckenham 64 £1,629
      Shortlands 41 £1,637
      Edmonton 137 £1,640
      Kenton 49 £1,642
      Blendon 20 £1,645
      Thames View 80 £1,645
      Forest Hill 73 £1,649
      Plaistow 186 £1,656
      Feltham 114 £1,658
      Ponders End 67 £1,659
      Leyton 265 £1,660
      The Wrythe 33 £1,667
      Sudbury 166 £1,670
      Maryland 82 £1,672
      Becontree 85 £1,673
      Finchley 63 £1,674
      Carshalton Beeches 53 £1,680
      Beckton 113 £1,681
      Widmore 49 £1,688
      Well Hall 47 £1,697
      Herne Hill 26 £1,701
      New Eltham 28 £1,705
      Belmont 39 £1,706
      Rush Green 51 £1,707
      Cricklewood 91 £1,717
      West Drayton 67 £1,722
      Palmers Green 98 £1,727
      Streatham Hill 348 £1,729
      Poplar 207 £1,743
      Lower Belvedere 23 £1,747
      Hither Green 95 £1,753
      Ladywell 149 £1,758
      Longlands 30 £1,759
      Selhurst 113 £1,769
      Brunswick Park 49 £1,769
      East Dulwich 65 £1,771
      Northumberland Heath 33 £1,774
      Norbury 62 £1,775
      Heston 85 £1,775
      Collier's Wood 133 £1,779
      Thamesmead 58 £1,780
      Seven Kings 141 £1,782
      Gants Hill 115 £1,783
      Hillingdon 87 £1,785
      Little Ilford 87 £1,790
      Rayners Lane 146 £1,792
      New Cross 151 £1,797
      Leytonstone 135 £1,798
      Becontree Heath 92 £1,801
      Upton Park 108 £1,803
      Hale End 30 £1,805
      Newbury Park 79 £1,812
      Fairlop 30 £1,819
      Benhilton 91 £1,823
      Southgate 63 £1,823
      Shooters Hill 47 £1,832
      Yiewsley 80 £1,836
      Camberwell 165 £1,837
      Deptford 111 £1,840
      New Cross Gate 107 £1,840
      Streatham 225 £1,844
      Southbury 76 £1,847
      North Woolwich 24 £1,852
      Osterley 40 £1,862
      Dagenham 93 £1,862
      Wallington 38 £1,868
      Loughborough Junction 97 £1,869
      Colney Hatch 25 £1,882
      Cranford 53 £1,885
      Northwood 82 £1,892
      New Southgate 46 £1,893
      Clapton 156 £1,894
      Chinbrook 38 £1,896
      West Ham 122 £1,897
      Little Heath 26 £1,900
      New Barnet 43 £1,900
      Charlton 106 £1,902
      Homerton 118 £1,902
      Harlesden 170 £1,909
      Redbridge 39 £1,910
      West Norwood 130 £1,911
      Bow 244 £1,912
      Hackney Wick 49 £1,920
      Cowley 86 £1,929
      Canning Town 262 £1,931
      Sudbury Hill 57 £1,937
      Yeading 82 £1,939
      Hornchurch 43 £1,940
      Gallions Reach 47 £1,945
      Nunhead 64 £1,953
      Crystal Palace 41 £1,954
      Stanmore 51 £1,967
      Rotherhithe 181 £1,972
      Summerstown 164 £1,972
      Stepney 218 £1,981
      Alperton 125 £1,981
      Surbiton 93 £1,984
      Hayes 201 £1,999
      Hornsey 151 £2,000
      West Heath 23 £2,005
      West Hackney 73 £2,007
      Brockley 66 £2,013
      Brixton 234 £2,013
      Rainham 27 £2,014
      Worcester Park 31 £2,020
      Kidbrooke 121 £2,022
      Peckham 201 £2,027
      Scrattons Farm 37 £2,039
      Park Royal 245 £2,044
      Mile End 180 £2,044
      Pinner 41 £2,053
      Spring Grove 103 £2,056
      Whitton 33 £2,064
      Hainault 28 £2,066
      West Hendon 54 £2,068
      Perivale 107 £2,081
      Harmondsworth 25 £2,083
      West Barnes 49 £2,085
      Kilburn 171 £2,087
      Preston 175 £2,093
      Barnehurst 24 £2,096
      Harrow Weald 73 £2,097
      Haggerston 86 £2,098
      Archway 204 £2,099
      Barkingside 25 £2,101
      Holloway 334 £2,105
      North Finchley 88 £2,109
      Berrylands 31 £2,109
      Hendon 129 £2,121
      Tulse Hill 65 £2,123
      Finsbury Park 149 £2,130
      Furzedown 355 £2,146
      Sanderstead 23 £2,146
      Honor Oak 37 £2,147
      Walworth 177 £2,159
      South Hornchurch 23 £2,167
      Stockwell 210 £2,171
      Limehouse 245 £2,172
      Stroud Green 47 £2,192
      Dollis Hill 203 £2,203
      Charlton Riverside 62 £2,215
      Old Kent Road 175 £2,216
      Harold Wood 20 £2,221
      Earlsfield 112 £2,235
      Balham 251 £2,236
      Hackney 159 £2,239
      Shacklewell 117 £2,247
      Kennington 45 £2,248
      East Greenwich 263 £2,258
      Twyford 75 £2,261
      Tolworth 42 £2,270
      Blackheath 41 £2,271
      New Malden 72 £2,303
      Hoxton 349 £2,306
      Merton 134 £2,306
      Kingsbury 92 £2,323
      Southfields 136 £2,333
      Church End 81 £2,343
      Silvertown 178 £2,358
      Mapesbury 77 £2,365
      Hendon Central 93 £2,372
      Oval 134 £2,383
      Strawberry Hill 57 £2,387
      Highbury 214 £2,401
      Colindale 241 £2,405
      Clayhall 52 £2,423
      Dalston 115 £2,446
      Stamford Hill 98 £2,451
      Norbiton 227 £2,453
      Blackwall 334 £2,494
      Greenwich Peninsula 58 £2,495
      Shepherd's Bush 563 £2,506
      Whetstone 48 £2,508
      Friern Barnet 49 £2,518
      Clapham 354 £2,527
      Crouch End 107 £2,529
      Brent Cross 93 £2,530
      Hanwell 255 £2,542
      Ickenham 57 £2,553
      Tufnell Park 60 £2,569
      Upton 43 £2,574
      Stoke Newington 193 £2,578
      Merton Park 125 £2,603
      Shadwell 142 £2,608
      Putney 186 £2,614
      St Pancras 248 £2,623
      Clapham Junction 315 £2,642
      Hackbridge 23 £2,654
      Roehampton 101 £2,667
      West Kensington 405 £2,690
      Woodside Park 42 £2,726
      Lambeth 53 £2,734
      Elephant and Castle 291 £2,763
      Stratford 492 £2,800
      Middle Park 43 £2,838
      Motspur Park 20 £2,853
      Temple Fortune 83 £2,868
      Gidea Park 32 £2,873
      Queen's Park 138 £2,887
      Isle of Dogs 699 £2,888
      Wandsworth 422 £2,934
      Whitechapel 696 £2,984
      West Finchley 53 £3,001
      Bermondsey 261 £3,013
      Barnsbury 328 £3,053
      Muswell Hill 148 £3,106
      Battersea 287 £3,121
      Dartmouth Park 25 £3,135
      Mill Hill 57 £3,158
      Brondesbury 144 £3,183
      Brook Green 175 £3,218
      Cockfosters 58 £3,332
      Hammersmith 612 £3,353
      Kentish Town 209 £3,358
      Somers Town 110 £3,377
      South Hampstead 229 £3,426
      North Kensington 290 £3,512
      Shoreditch 157 £3,540
      Golders Green 192 £3,560
      Raynes Park 161 £3,615
      Canary Wharf 426 £3,615
      Wapping 255 £3,642
      Finsbury 177 £3,654
      Islington 277 £3,680
      The Borough 246 £3,693
      Earl's Court 571 £3,707
      Fulham 475 £3,713
      Kew 45 £3,746
      Waterloo 103 £3,766
      Fitzrovia 346 £3,794
      King's Cross 221 £4,015
      Vauxhall 314 £4,066
      Mortlake 35 £4,072
      Clerkenwell 239 £4,120
      North Sheen 59 £4,165
      Gospel Oak 58 £4,246
      Hampton Wick 30 £4,275
      West Hampstead 334 £4,329
      High Barnet 46 £4,330
      East Sheen 52 £4,340
      Petersham 33 £4,485
      Holborn 159 £4,649
      St Margarets 55 £4,676
      Southwark 110 £4,783
      Notting Hill 478 £5,096
      Bloomsbury 148 £5,167
      Chalk Farm 373 £5,289
      Brompton 824 £5,608
      Belsize Park 431 £5,882
      Coombe 33 £7,357
      Chelsea 522 £7,747
      Kensington 390 £7,887
      South Kensington 587 £11,054
      Hampstead Garden Suburb 62 £11,909
      Be the first to find new properties
      Your search
      • Greater london

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