There is nothing better in Winter than to have a wedding, amazing skies, bright crisp days, and of course lots of festive decorations to make the day even more magical. Maids Head Hotel is the perfect location for a winter wedding, warm, cosy and very festive! Oh and they also have the stunning 1963 drophead Bentley to ferry you around!