The Shakespeare

68 Prince Street Bristol United Kingdom BS1 4QD
0117 929 7695






The Shakespeare is the longest serving ale house in Bristol, still serving the community with traditional pub food and drinks