BCPT reheels Aldo Oxford Street lease

Balanced Commercial Property Trust has secured a five-year lease renewal from footwear retailer Aldo at its store on Oxford Street, W1. Retail Group UK 2020, which trades as Aldo, has agreed a new lease on its 2,978 sq ft store