Liberty is the latest landmark West End department store to unveil an ambitious restaurant, with the launch next week of Seventy Five as part of the 150th anniversary celebrations of the store’s 1875 opening. The second-floor venue will be run in partnership with Marlow-based catering company Goose + Berry, making their restaurant debut, and will […]