The Mallard is a stunning one bedroomed third floor penthouse apartment situated in the heart of Flamborough's Dog and Duck Square. The Mallard briefly