Accessibility:
63-69 New Oxford Street, London
TBC
Anticipated completion date: Autumn 2023
Borough: Camden