Skip to content

Categories: castello cheese

  • Castello pops up in London

    Castello pops up in London

    After an international tour of Denmark, Holland and New York, premium cheese brand Castello® officially opened its first UK pop-up store on the 9th September. The Castello® Pop Up shop has arrived in Commercial Street in London for a seven week tenure to build on the success of the brand in the UK, and boost awareness and appreciation of Castello® cheese among UK consumers.