8 Hoxton Square

8 Hoxton Square London N1 6NU