A new study has listed the UK’s top 10 most affluent small towns and villages, with some having more than 850 millionaires living in them – but shockingly only two are located in the north
Source link
UK's richest towns revealed – and only two of the top 10 are in the north
