City of London tops the list for commercial property values

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