The Macbeth
The Macbeth
70 Hoxton Street,
London,
N1 6LP,
United Kingdom