The Macbeth

70 Hoxton Street
London
N1 6LP

Google Plus


 

 

Closest Transport Stations

Hoxton Overground  (5 minute walk)
Old Street Tube  (10 min walk)
Shoreditch High street Overground  (10 minute walk)
Liverpool Street Station  (15 minute walk)