London’s Eaton Square has been named the most expensive place to buy property in Britain, with a home costing an average of nearly £17m. The Belgravia address tops a list that shows every English region now contains “million pound” streets. Research by …

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.