LONDON, ENGLAND

England, London, New Brent Street.

The Group owns an asset that combines commerce and offices.