The Hand and Flowers

The Hand & Flowers pub, the only UK pub to be awarded two stars in the Michelin guide. Located in the beautiful Georgian town of Marlow, serving award winning food in warm and welcoming surroundings.