The Arc - London
ENTER
The Arc – City Road residences, offices and retail