The millionaires’ playgrounds of England, where the average house fetches at least seven figures, have been revealed.
A two-bedroom duplex in a private housing development with green views is on the market for £825,000. The home in Vickers Mews, St Albans, is within walking distance of the city centre, and has ...