The Shakespeare Head, Carnaby Street
29 Great Marlborough Street, Soho,
London W1F 7HZ ,United Kingdom
The Shakespeare Head, Carnaby Street is one of the popular Restaurant located in 29 Great Marlborough Street, Soho , listed under
Local business in London
,
Place to Eat/Drink in London
,