48 Hoxton Square

48 Hoxton Square
48 Hoxton Square, London, N1 6PB