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,221
      Bexley 65 £1,246
      St Paul's Cray 27 £1,255
      Shirley 24 £1,283
      Southend 36 £1,341
      Thornton Heath 242 £1,361
      Waddon 125 £1,364
      Plashet 104 £1,395
      Downham 39 £1,397
      Highams Park 65 £1,403
      Kenley 21 £1,403
      Abbey Wood 53 £1,407
      Woodside 59 £1,417
      Elm Park 28 £1,418
      Forest Gate 77 £1,446
      Barking Riverside 29 £1,448
      Poverest 45 £1,449
      Edmonton 127 £1,452
      South Norwood 92 £1,463
      Welling 20 £1,466
      Yiewsley 66 £1,468
      Horn Park 31 £1,486
      Purley 84 £1,488
      New Beckenham 23 £1,493
      Manor Park 72 £1,504
      Ponders End 67 £1,505
      Thamesmead 63 £1,508
      South Woodford 28 £1,512
      Chadwell Heath 33 £1,517
      Snaresbrook 23 £1,522
      Pollards Hill 58 £1,524
      Mitcham 138 £1,532
      Catford South 67 £1,534
      Plaistow 176 £1,536
      West Green 340 £1,542
      New Eltham 26 £1,545
      Morden 31 £1,546
      Leyton 266 £1,555
      Chingford 64 £1,570
      Hounslow West 154 £1,576
      Upper Norwood 35 £1,579
      Harringay 189 £1,579
      Plumstead 137 £1,581
      Anerley 37 £1,583
      Palmers Green 97 £1,584
      Northumberland Heath 34 £1,598
      Penge 40 £1,600
      Marks Gate 21 £1,605
      Broad Green 212 £1,606
      Kenton 35 £1,612
      Addiscombe 105 £1,614
      Beckenham 68 £1,618
      Cricklewood 109 £1,623
      Bethnal Green 397 £1,625
      Little Ilford 74 £1,626
      Maryland 81 £1,627
      Wealdstone 234 £1,630
      Seven Kings 118 £1,644
      Becontree Heath 81 £1,647
      Honor Oak 32 £1,649
      Worton 126 £1,662
      Harold Hill 35 £1,663
      Hale End 29 £1,664
      Becontree 68 £1,666
      Bowes 50 £1,667
      Hither Green 96 £1,674
      Carshalton Beeches 62 £1,676
      Sudbury 165 £1,682
      Widmore 41 £1,682
      Greenford 109 £1,689
      Collier's Wood 135 £1,689
      Hackney Wick 35 £1,690
      Redbridge 30 £1,692
      Rush Green 51 £1,699
      Finchley 60 £1,703
      Brockley 64 £1,704
      Feltham 108 £1,708
      Shooters Hill 53 £1,712
      Thames View 81 £1,718
      Forest Hill 67 £1,719
      Shortlands 45 £1,719
      Belmont 41 £1,719
      New Southgate 47 £1,720
      Osterley 40 £1,720
      Blendon 20 £1,721
      Perry Vale 72 £1,722
      Beckton 118 £1,722
      Collier Row 53 £1,722
      Selhurst 93 £1,724
      Camberwell 148 £1,727
      East Dulwich 79 £1,732
      Gants Hill 113 £1,735
      West Drayton 63 £1,744
      Norbury 59 £1,748
      New Cross Gate 93 £1,755
      Heston 73 £1,756
      Streatham Hill 296 £1,760
      Brunswick Park 42 £1,762
      Dulwich Village 20 £1,764
      New Cross 131 £1,766
      Gallions Reach 52 £1,767
      Poplar 193 £1,772
      Longlands 29 £1,788
      Ladywell 122 £1,797
      Stepney 223 £1,801
      Little Heath 23 £1,802
      Rayners Lane 145 £1,805
      Benhilton 89 £1,809
      Sudbury Hill 45 £1,817
      Hanworth 23 £1,821
      Southgate 59 £1,823
      Southbury 75 £1,825
      Cowley 79 £1,826
      Newbury Park 76 £1,826
      Nunhead 60 £1,827
      Fairlop 32 £1,830
      Herne Hill 24 £1,832
      Homerton 109 £1,832
      Harlesden 159 £1,839
      The Wrythe 34 £1,840
      Northwood 81 £1,840
      Rainham 21 £1,842
      Crystal Palace 39 £1,843
      Deptford 104 £1,844
      Barnehurst 30 £1,846
      Bedfont 42 £1,853
      Upton Park 88 £1,859
      Wallington 49 £1,860
      Bow 236 £1,865
      Well Hall 47 £1,875
      Harold Wood 22 £1,878
      Hillingdon 83 £1,878
      Canning Town 239 £1,887
      Surbiton 90 £1,888
      Streatham 213 £1,889
      West Hackney 64 £1,897
      Colney Hatch 38 £1,903
      Clapton 155 £1,904
      Tulse Hill 51 £1,910
      Harrow Weald 85 £1,912
      Alperton 125 £1,919
      Yeading 85 £1,921
      Charlton 102 £1,925
      Preston 158 £1,925
      West Heath 24 £1,927
      Whitton 32 £1,929
      Dagenham 84 £1,934
      Hayes 184 £1,946
      West Norwood 115 £1,950
      Cranford 34 £1,953
      Loughborough Junction 97 £1,954
      Stanmore 53 £1,957
      West Hendon 48 £1,971
      Chinbrook 39 £1,973
      Leytonstone 121 £1,973
      West Ham 119 £1,983
      Hornsey 137 £1,990
      Rotherhithe 193 £2,005
      Barkingside 24 £2,009
      Harmondsworth 24 £2,010
      Mile End 174 £2,014
      Summerstown 143 £2,037
      Kidbrooke 128 £2,045
      Finsbury Park 141 £2,048
      New Barnet 44 £2,051
      Furzedown 366 £2,052
      Park Royal 262 £2,059
      West Barnes 49 £2,073
      Limehouse 235 £2,085
      South Hornchurch 20 £2,086
      Peckham 196 £2,092
      Brixton 237 £2,111
      Pinner 42 £2,112
      Worcester Park 26 £2,117
      Merton 127 £2,136
      Old Kent Road 166 £2,145
      Archway 144 £2,151
      New Malden 61 £2,162
      Hainault 24 £2,164
      Blackheath 35 £2,165
      Perivale 85 £2,168
      Shacklewell 112 £2,169
      Hendon 111 £2,171
      Dollis Hill 194 £2,190
      Lower Morden 20 £2,201
      Kingsbury 87 £2,202
      North Finchley 79 £2,202
      Charlton Riverside 63 £2,216
      Stockwell 215 £2,234
      Shadwell 114 £2,245
      East Greenwich 233 £2,260
      Hook 22 £2,264
      Twyford 87 £2,276
      Tolworth 41 £2,278
      Southfields 142 £2,283
      Walworth 178 £2,285
      Holloway 267 £2,291
      Mapesbury 79 £2,299
      Scrattons Farm 40 £2,303
      Balham 257 £2,305
      Stratford 370 £2,312
      Colindale 210 £2,315
      Silvertown 158 £2,320
      Whetstone 55 £2,329
      Hornchurch 27 £2,334
      Dulwich 25 £2,338
      Earlsfield 113 £2,359
      Oval 138 £2,373
      Hendon Central 108 £2,384
      Stamford Hill 90 £2,388
      Crouch End 101 £2,430
      Dalston 124 £2,452
      Ickenham 47 £2,464
      Clayhall 55 £2,466
      Greenwich Peninsula 60 £2,466
      West Kensington 447 £2,476
      Stroud Green 53 £2,501
      Church End 96 £2,507
      Hanwell 235 £2,513
      North Kensington 383 £2,523
      Woodside Park 43 £2,524
      Wandsworth 270 £2,535
      Kilburn 187 £2,541
      Haggerston 114 £2,560
      Norbiton 229 £2,573
      St Pancras 257 £2,576
      Clapham 335 £2,581
      Middle Park 48 £2,593
      Merton Park 112 £2,594
      Stoke Newington 179 £2,617
      Putney 191 £2,619
      Spring Grove 143 £2,620
      Hackbridge 26 £2,622
      Blackwall 290 £2,639
      Upton 38 £2,654
      Tufnell Park 46 £2,659
      Friern Barnet 48 £2,687
      Elephant and Castle 238 £2,689
      Queen's Park 141 £2,744
      Shepherd's Bush 475 £2,744
      Hackney 161 £2,762
      Bermondsey 215 £2,785
      Whitechapel 668 £2,831
      Temple Fortune 75 £2,832
      Gidea Park 36 £2,851
      West Finchley 51 £2,859
      Isle of Dogs 625 £2,878
      Kennington 63 £2,912
      Brent Cross 80 £2,920
      Roehampton 100 £2,929
      South Hampstead 213 £3,010
      Barnsbury 318 £3,021
      Lambeth 59 £3,054
      Brook Green 167 £3,078
      Clapham Junction 404 £3,107
      Islington 232 £3,154
      Highbury 237 £3,155
      Cockfosters 63 £3,181
      Battersea 257 £3,203
      Hoxton 202 £3,211
      Brondesbury 152 £3,231
      Muswell Hill 128 £3,350
      Canary Wharf 380 £3,360
      Hammersmith 570 £3,365
      Mortlake 42 £3,387
      Mill Hill 62 £3,403
      Shoreditch 144 £3,441
      Somers Town 103 £3,496
      Kentish Town 191 £3,504
      Strawberry Hill 52 £3,507
      Raynes Park 145 £3,523
      Hampton 20 £3,593
      Fulham 517 £3,594
      Golders Green 168 £3,655
      Earl's Court 524 £3,697
      Waterloo 94 £3,701
      Hampton Wick 32 £3,732
      Kew 45 £3,755
      Wapping 246 £3,775
      Finsbury 159 £3,853
      The Borough 204 £3,864
      North Sheen 56 £3,895
      Gospel Oak 57 £4,010
      Clerkenwell 227 £4,014
      Vauxhall 280 £4,084
      High Barnet 40 £4,096
      King's Cross 197 £4,133
      Fitzrovia 417 £4,307
      Petersham 28 £4,501
      Holborn 161 £4,537
      West Hampstead 336 £4,552
      East Sheen 49 £4,587
      St Margarets 56 £4,670
      Southwark 99 £4,878
      Chalk Farm 344 £5,193
      Bloomsbury 142 £5,228
      Notting Hill 473 £5,237
      Brompton 775 £5,759
      Belsize Park 417 £6,295
      Coombe 33 £7,123
      Chelsea 484 £7,917
      Kensington 376 £8,915
      South Kensington 550 £11,650
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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