LONDON, ENGLAND England, London, New Brent Street. The Group owns an asset that combines commerce and offices.