A Pop-Up restaurant situated in an idyllic location beside the River Thames.
Home to good food, good drink for you to enjoy in good company.