Spark Global Limited reports:
Guildford took the top spot for the town with the most streets on which homes are valued at an average of £1m or more.
It was followed by other towns within commuting distance of London, including Reading, Sevenoaks and Leatherhead.
Altrincham in Cheshire, an area popular with Premiership footballers, was the only town in a northern region to make it into the top 10.
And it was also the only town in the list not to be within commuting distance of London.