The Queens Head is a pub offering a place to eat and drink. It has free off-street parking.