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 24 £1,144
      St Paul's Cray 25 £1,205
      Elm Park 26 £1,240
      Bexley 64 £1,252
      Kenley 20 £1,293
      Shirley 23 £1,307
      Southend 35 £1,309
      Plashet 103 £1,324
      Thornton Heath 214 £1,359
      Waddon 122 £1,362
      Edmonton 122 £1,364
      Barking Riverside 23 £1,391
      Downham 38 £1,392
      Woodside 54 £1,407
      Purley 83 £1,414
      Horn Park 31 £1,424
      Forest Gate 76 £1,426
      Thamesmead 56 £1,436
      Highams Park 64 £1,437
      Abbey Wood 44 £1,454
      Poverest 44 £1,462
      South Woodford 27 £1,464
      South Norwood 86 £1,464
      Catford South 67 £1,466
      Manor Park 68 £1,468
      New Beckenham 22 £1,477
      Yiewsley 65 £1,480
      Snaresbrook 22 £1,484
      Northumberland Heath 29 £1,496
      Pollards Hill 54 £1,507
      Chadwell Heath 32 £1,514
      New Eltham 26 £1,516
      Ponders End 67 £1,520
      Mitcham 134 £1,523
      Morden 31 £1,527
      Blendon 20 £1,531
      Plaistow 168 £1,534
      Welling 20 £1,546
      Harringay 180 £1,550
      Leyton 257 £1,564
      West Green 310 £1,565
      Anerley 35 £1,568
      Chingford 65 £1,568
      Upper Norwood 34 £1,572
      Seven Kings 110 £1,586
      Palmers Green 92 £1,596
      Kenton 33 £1,597
      Broad Green 207 £1,598
      Maryland 77 £1,603
      Hounslow West 138 £1,604
      Plumstead 128 £1,614
      Bethnal Green 390 £1,624
      Wealdstone 221 £1,629
      Penge 38 £1,631
      Worton 117 £1,635
      Addiscombe 99 £1,635
      Beckenham 65 £1,637
      Cricklewood 104 £1,649
      Becontree 64 £1,654
      Bowes 47 £1,655
      Collier's Wood 126 £1,659
      Forest Hill 63 £1,665
      Becontree Heath 76 £1,666
      Hackney Wick 34 £1,672
      Harold Hill 29 £1,674
      Widmore 43 £1,674
      Carshalton Beeches 56 £1,682
      Beckton 112 £1,682
      Honor Oak 32 £1,685
      Hither Green 91 £1,692
      Collier Row 51 £1,692
      Redbridge 28 £1,698
      Feltham 102 £1,707
      Camberwell 143 £1,708
      Little Ilford 66 £1,710
      Selhurst 92 £1,710
      Hale End 28 £1,710
      Brockley 62 £1,710
      Gallions Reach 53 £1,711
      Gants Hill 99 £1,713
      Sudbury 147 £1,716
      Thames View 72 £1,718
      New Southgate 47 £1,720
      Finchley 62 £1,723
      West Drayton 63 £1,724
      Perry Vale 62 £1,728
      Brunswick Park 43 £1,730
      Greenford 100 £1,731
      Little Heath 20 £1,735
      Norbury 58 £1,744
      Heston 71 £1,747
      New Cross 131 £1,747
      Belmont 40 £1,747
      Shooters Hill 51 £1,747
      Ladywell 122 £1,751
      Streatham Hill 292 £1,752
      Osterley 38 £1,754
      Poplar 190 £1,757
      East Dulwich 75 £1,762
      Homerton 111 £1,764
      Lower Belvedere 21 £1,765
      Shortlands 45 £1,768
      Dagenham 71 £1,770
      Longlands 28 £1,787
      Rush Green 43 £1,787
      New Cross Gate 90 £1,789
      Southbury 75 £1,799
      Nunhead 61 £1,812
      Herne Hill 23 £1,815
      Rayners Lane 141 £1,830
      Colney Hatch 40 £1,832
      Northwood 82 £1,834
      Stepney 208 £1,835
      Rainham 20 £1,836
      Bow 237 £1,843
      Crystal Palace 39 £1,845
      Southgate 56 £1,846
      The Wrythe 33 £1,850
      Harlesden 155 £1,855
      Surbiton 90 £1,859
      Well Hall 45 £1,859
      Newbury Park 70 £1,863
      Clapton 156 £1,867
      Hanworth 24 £1,870
      Harold Wood 21 £1,872
      Benhilton 80 £1,879
      Streatham 213 £1,879
      Canning Town 227 £1,882
      Hillingdon 84 £1,887
      Chinbrook 38 £1,888
      Deptford 100 £1,888
      Tulse Hill 48 £1,893
      Upton Park 86 £1,898
      Sudbury Hill 42 £1,899
      Wallington 46 £1,901
      Preston 149 £1,901
      West Heath 22 £1,913
      Alperton 117 £1,924
      Brixton 227 £1,926
      Charlton 99 £1,929
      Cowley 72 £1,929
      Loughborough Junction 90 £1,930
      Bedfont 37 £1,932
      Hayes 178 £1,942
      Harrow Weald 81 £1,948
      Cranford 34 £1,953
      West Hendon 45 £1,953
      West Norwood 112 £1,957
      Yeading 77 £1,957
      Fairlop 29 £1,957
      West Hackney 60 £1,959
      Barnehurst 26 £1,969
      Leytonstone 117 £1,985
      Whitton 29 £1,987
      West Ham 113 £1,989
      Hornsey 131 £1,998
      Harmondsworth 24 £2,012
      Summerstown 139 £2,015
      Mile End 169 £2,015
      Rotherhithe 190 £2,017
      Kidbrooke 126 £2,041
      Finsbury Park 137 £2,046
      Barkingside 23 £2,053
      West Barnes 48 £2,056
      Limehouse 228 £2,062
      Park Royal 249 £2,063
      Peckham 191 £2,063
      Stanmore 51 £2,065
      Furzedown 352 £2,071
      New Barnet 38 £2,093
      Blackheath 36 £2,103
      Berrylands 20 £2,108
      Merton 127 £2,119
      Archway 141 £2,120
      Pinner 41 £2,135
      Tolworth 36 £2,148
      Shacklewell 109 £2,161
      Perivale 86 £2,165
      Old Kent Road 164 £2,174
      New Malden 59 £2,176
      Worcester Park 23 £2,178
      Charlton Riverside 64 £2,181
      North Finchley 79 £2,190
      Stockwell 214 £2,193
      Kingsbury 88 £2,209
      Walworth 176 £2,218
      Shadwell 114 £2,220
      Hainault 23 £2,232
      Hendon 100 £2,238
      Twyford 85 £2,254
      Dollis Hill 178 £2,257
      East Greenwich 227 £2,262
      Hook 22 £2,275
      Mapesbury 78 £2,293
      Holloway 259 £2,301
      Southfields 136 £2,304
      Stratford 360 £2,307
      Silvertown 153 £2,311
      Earlsfield 110 £2,311
      Scrattons Farm 39 £2,315
      Balham 251 £2,332
      Colindale 206 £2,334
      Dulwich 25 £2,338
      Oval 134 £2,347
      Stamford Hill 89 £2,362
      Hornchurch 24 £2,383
      Whetstone 51 £2,399
      Hendon Central 108 £2,403
      Ickenham 45 £2,418
      Crouch End 102 £2,429
      Dalston 123 £2,452
      Greenwich Peninsula 59 £2,472
      Clayhall 53 £2,516
      Woodside Park 43 £2,524
      Church End 93 £2,535
      Haggerston 111 £2,541
      Hanwell 227 £2,546
      Stroud Green 51 £2,547
      North Kensington 396 £2,549
      Kilburn 188 £2,558
      St Pancras 259 £2,562
      Wandsworth 263 £2,571
      Norbiton 219 £2,596
      Hackbridge 27 £2,599
      Hackney 151 £2,604
      Shepherd's Bush 512 £2,614
      Putney 185 £2,629
      West Kensington 408 £2,631
      Clapham 330 £2,633
      Upton 40 £2,645
      Blackwall 285 £2,648
      Merton Park 112 £2,649
      Tufnell Park 46 £2,659
      Middle Park 45 £2,665
      Elephant and Castle 236 £2,669
      Spring Grove 138 £2,681
      Friern Barnet 48 £2,687
      Stoke Newington 174 £2,697
      Kennington 53 £2,699
      Bermondsey 207 £2,766
      Queen's Park 136 £2,799
      Whitechapel 668 £2,814
      Temple Fortune 75 £2,815
      Gidea Park 35 £2,847
      Isle of Dogs 619 £2,869
      West Finchley 50 £2,877
      Brent Cross 79 £2,939
      Roehampton 99 £2,939
      Barnsbury 311 £2,999
      South Hampstead 212 £3,027
      Lambeth 58 £3,059
      Brook Green 166 £3,080
      Cockfosters 64 £3,131
      Clapham Junction 411 £3,155
      Islington 230 £3,170
      Battersea 256 £3,201
      Brondesbury 147 £3,241
      Hoxton 192 £3,244
      Highbury 240 £3,262
      Hammersmith 571 £3,339
      Canary Wharf 378 £3,363
      Mortlake 42 £3,387
      Muswell Hill 124 £3,410
      Mill Hill 59 £3,484
      Raynes Park 146 £3,491
      Shoreditch 142 £3,520
      Strawberry Hill 51 £3,522
      Hampton 20 £3,524
      Somers Town 99 £3,542
      Kentish Town 185 £3,549
      Fulham 502 £3,651
      Golders Green 166 £3,669
      Waterloo 94 £3,701
      Earl's Court 551 £3,710
      Kew 46 £3,724
      Finsbury 144 £3,746
      Hampton Wick 31 £3,775
      Wapping 243 £3,779
      The Borough 206 £3,854
      North Sheen 56 £3,938
      High Barnet 42 £4,001
      Fitzrovia 340 £4,008
      Gospel Oak 57 £4,010
      King's Cross 196 £4,102
      Vauxhall 273 £4,104
      Clerkenwell 236 £4,150
      Petersham 28 £4,501
      East Sheen 50 £4,533
      West Hampstead 330 £4,618
      St Margarets 56 £4,678
      Holborn 184 £4,731
      Southwark 96 £4,888
      Chalk Farm 342 £5,205
      Bloomsbury 141 £5,225
      Notting Hill 473 £5,251
      Brompton 875 £5,616
      Belsize Park 410 £6,356
      Coombe 32 £7,255
      Chelsea 479 £7,942
      Kensington 374 £8,976
      South Kensington 543 £11,695
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

      There were 4,391 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!