By Phoebe Fraser2025-08-19T07:54:00
La Popote, a Michelin Guide-listed restaurant in Cheshire, has introduced what is believed to be the UK’s first bottled water menu, priced between £5 and £19
Already have an account? Sign in