Lifestyle – Michelin Guide 2013: Best Pub in UK by weblog February 19, 2013 Michelin Star, The Hand & Flowers award wining pub restaurants with rooms, located in the beautiful Georgian town of Marlow, serves award winning food in warm and welcoming surroundings. In… Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest