Definitely worth your time, and ofcourse a must to beatles fans, and any rock fans. Atmosphere is amazing, decor and style is sulerb, mostly beatles, live show sound is super, very cold beer and very efficient & kind stuff. Amazing
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.