Vineyard weddings take place in glorious rural settings. Most vineyard venues are in southern counties like Surrey, Dorset and Hampshire, though there are others as far north as Yorkshire. These wedding venues can provide a sumptuously decorated marquee in attractive outdoor settings, though others have fine function rooms for hire, so you don't have to rule out a winter wedding. For an urban option, you might also consider holding the wedding at a winery.
Holding your wedding at a vineyard doesn't tell the world that you are obsessed with wine, though it's certainly a good way to make sure that the wedding drinks are locally sourced! This is an important factor in an eco-wedding.