High Street, London

Status: New homes available to buy and move in now

65,000

sq ft offices and retail

65,000 sq ft offices with ground floor retail.