The Zetter Hotel

86-88 Clerkenwell Road
London EC1M 5RJ United Kingdom
www.thezetter.com
T. 020 7324 4444


View venue on a map



Current and forthcoming events

0 Events listed