Welcome
With an illustrious musical heritage: The Bulls Head is certainly one of a kind.
Located at the top of Barnes high street, alongside the Thames, The Bulls Head echoes style with an array of gorgeous spaces available to book including our beautiful Melrose room which overlooks the Thames.
We are proud to source our delicious products locally, seasonally and of the best British quality. With an enviable choice of premium dishes and wine, look no further when planning your next dining experience.