Prezzo has said that it will close one its restaurants in Mill Hill, north London, and nearby Borehamwood after the cost-of-living crisis and soaring inflation hit the chain’s finances.
↧