Hoxton Arches

Hoxton Arches
402 Cremer Street, London, E2 8HD