British Land expands its retail and leisure offering at Regent’s Place
The Gym Group has signed a new 1700 sq m London flagship gym at 1 Triton Square, whilst Lakeland Climbing, the UK’s premium operator of indoor climbing gyms, has taken 700 sq m across 350 and 338 Euston Road, providing … Continue reading