London boroughs have some of the highest house prices for new homes in England and Wales.

A new study by home insurance broker One Sure Insurance analysed data from the Office for National Statistics to find out which local authorities had the highest median price for newly built housing in the last year.

Westminster topped the list with the highest new housing price of £1,809,875 on average.

The area primarily offers high-rise flats and is home to many of the most important buildings in the capital.

Not far behind Westminster are the boroughs of Lambeth and Hammersmith and Fulham, which took second and third place respectively.

Both of these areas were still found to have average new build prices of more than £1 million.

They also form part of inner London, with landmarks like the London Eye, Southbank Centre and the Hammersmith Apollo.

Fourth on the list was Hackney, with an average price of £949,050 for new build properties.

Known for its Queen Elizabeth Olympic Park venues, Hackney puts on a vibrant carnival every year.

Hertsmere in Hertfordshire ranked fifth, housing television studios like Elstree and the BBC Elstree Centre.

Other local authorities featuring in the top ten included Islington, Woking and New Forest.

A spokesperson for One Sure Insurance said: "This study provides valuable insight into the range of prices for newly built housing within local authorities across England and Wales.

"It is notable that every borough in the top 20 positions is either based in London or somewhere in the south of England, which is likely because of how close they are to the capital or the south coast."

They added: "There are also many boroughs in the upper half of the list that lack of data for most types of housing.

"This might mean they either only have recorded pricing data for newly built flats and maisonette houses, or they were the only housing types available in those areas last year, which may be indicative of the current housing market."

Several other boroughs made it to the top 20 for highest median prices, including Camden with a median price of £685,713, Haringey at £600,000, Barnet at £595,000, and Southwark also at £595,000.