Mayflower is a cocktail bar offering a varied menu of hot and cold drinks, as well as delicious snacks.