Football Special – Available in London!

That’s right folks, Football Special is now available in London! It’s available from the London Irish centre in Camden, just a few minutes walk from the train or tube station. Go ahead and buy one from their shop to take away, or sit and enjoy a cold one from their bar (or both, we won’t judge!). Currently the only spot in London where you can buy Football Special in person!

Share this post