Club
Shakespeare's Head
6 locals recommend,
Tips from locals
A traditional English pub that has been on Carnaby Street since 1735. Look for Shakespeare peeking out of the window.
Unique things to do nearby
Location
29 Great Marlborough St
London, England
Carnaby