The City of London is still currently the UK’s most expensive area for commercial property according to new data showing the average property price there is £2.3m.
Source: Property News
The City of London is still currently the UK’s most expensive area for commercial property according to new data showing the average property price there is £2.3m.
Source: Property News