Christabel's

Christabel's
Hoxton Square, London, N1 6NT