A pub on an island? Only here you will you a perfectly unique pub. On a small island on the Thames, this is a beautiful location showing all major sporting moments whilst serving delicious food and drinks.
It appears there are no fixtures. Please try another tab, or contact the pub directly to see if they are showing sport. Alternatively, try another venue nearby.