Rents top £1000 a month across London

The cost of renting a two-bedroom flat has topped £1,000 in all but two London boroughs, according to a new study by Zoopla. The only areas where Generation Rent can hope to find a home for less than four figures are Havering in east London and Bexley in the south-east, with average monthly rents of £947 and £928 respectively.

Rent rises in the past year mean that average rents on two-bedroom flats in a quarter of London’s boroughs now top £2,000 a month, according to the study.

It found that in Westminster the average two-bedroom rent stands at £4,174, while rents in the City, Kensington and Chelsea, Camden, Islington, Tower Hamlets, Hammersmith and Fulham and Southwark all top £2,000 a month.

The cost of family homes for older Generation Renters is equally steep. The least expensive option is Bexley, at £1,504 a month - one of only nine boroughs where it is possible to rent a four-bedroom house for less than £2,000 a month. The others are Enfield, Newham, Hillingdon, Waltham Forest, Redbridge, Barking and Dagenham.

At the top end are Westminster (£11,224), Kensington and Chelsea (£9,096) and Camden (£6,348).