Victoria House
LABS Victoria House is set to be the largest and most impressive workspace to open in central London next year. Due to open mid-2020 LABS will create 150,000 sq ft of...
09.11.2019
Completion
1932