Renting a room in London: the top 10 postcodes to find a house share - and the best areas to haggle on price

With up to 11 people searching for each available room, it's not easy for Londoners to find the right house share. We uncover the London postcodes where supply is greatest, giving renters more choice and flexibility...

Renters looking for their next house-share property should consider east London, where almost 45 per cent of the capital's rental supply is found, according to a new report.

Exclusive data from reveals E1 as the London postcode with the highest number of rooms available to rent. E1 stretches from Mile End to Aldgate, and includes the arty, foodie Zone 1 hotspots of Shoreditch and Whitechapel, on the north-eastern edge of the City of London. More than 10,000 ads for rooms in these areas were listed on the flat and house-share website between July and September this year, with prices ranging from £455-£1,049 a month.

Rents are as diverse in E14, which has the second-highest supply of available rooms. Home to Canary Wharf and Docklands, almost 9,000 rooms were advertised here during the same period, ranging from £425-£1,144 a month. The area around this famous financial district is being transformed into a residential hub with thousands of new homes, new shops and schools, plus a high-speed Crossrail link due to open in 2018.

With fewer than five people searching for every room available in these postcodes, the supply-demand ratio is also lowest in these two areas of the capital.



“Those struggling to find rooms to rent in flat and house shares would be mad not to consider east London. The east has been the most regenerated area in recent years, so there are lots of new-build flats, rather than the low-rise Victorian housing you’ll find in other areas," says director of, Matt Hutchinson.

"Demand outstrips supply across London, so haggling on your rent is risky. But it’s certainly more of an option where supply is higher and demand is lower than elsewhere, such as E1. Good references from previous landlords will help, too."




Renters hunting in north London will find the N1 postcode, which covers Angel, Islington and Canonbury, has the most rooms to offer. While 2,900 rooms were advertised to rent during July-September, the level of demand is also high, as up to nine people are searching for each available room, which is one of the reasons why average monthly rents are comparatively high at £845.

Acton and Shepherd's Bush are the west London areas with the highest supply of flatshares available. With average rents of £732 a month, Acton is the least expensive district out of all of the areas listed. It's a spot that's still on the rise, with redevelopment projects improving the town centre, Crossrail on the way, and flourishing independent shops and cafés. 

The report also reveals London's cheapest and most expensive rental postcodes, listed below.

The London areas with the least number of house shares available:

  Postcode Area Number
of rooms
Average rent 
(per month)
1 EC4 St Paul's 26 £1,192
2 SW13 Barnes 33 £719
3 SW14 Mortlake 39 £693
4 E20 Olympic Park 43 £806
5 SE21 Dulwich 46 £663
6 WC2 Strand/Holborn 50 £1,053
7 N18 Upper Edmonton 52 £576
8 EC2 Bishopsgate/Cheapside 60 £940
9 SE19 Crystal Palace 64 £585
10 SE27 West Norwood 72 £607


The cheapest areas to rent in London:


  Postcode Area Average rent
(per month)
1 SE18 Plumstead/Woolwich £537
2 E12 Manor Park £537
3 E6 East Ham £542
4 SE7 Charlton £542
5 SE9 Eltham £550
6 SE2 Abbey Wood £550
7 E4 Chingford £559
8 SE12 Lewisham £559
9 SE20 Penge £559
10 E7 Forest Gate £563


The most expensive areas to rent in London:


  Postcode Area Average rent 
(per month)
1 EC4 St Paul's  £1,192
2 SW7 South Kensington/Knightsbridge £1,153
3 WC2 Strand/Holborn £1,053
4 SW3 Chelsea £1,049
5 SW10 West Brompton/Chelsea £1,001
6 SW1 Westminster/Belgravia/Pimlico £1,001
7 W1 West End/Soho £997
8 W8 Holland Park £984
9 W2 Bayswater/Paddington £984
10 SW5  Earl's Court/West Brompton £953


Follow us on Twitter @HomesProperty and Facebook