The Project at Hoxton

11-13 Long Street, London, E2 8HQ