The Alchemist

63-66 St Martin's Ln London

See the route