Home

Welcome to The Bull’s Head! Located on the riverside in the heart of leafy Barnes Village, with excellent links into central London and the suburbs, we like to think of ourselves as the last bastion of ‘proper pubs’ in Barnes.
email me