
In a picturesque riverside location on The Thames in Chiswick, The Bulls Head is a delightful 18th century tavern once used by riverboat and barge captains to arrange crews and cargoes. Serving you up unforgettable seasonal food specials, local ales and paired drinks within the warm ambience of a traditional Inn.