All London's live music


Venue Details

The Bulls Head373 Lonsdale RoadLONDONSW13 9PY

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.

Venue Map

marker icon

Getting to the Venue

Nearest tubeStamford Brook
RailBarnes Bridge
Bus419, 209, 378

Venue Specifications

AccessibilityPlease click here for more info