i mean coca cola! i recently drank this on holiday in california and now i’m home i prefer it to the taste of UK coca cola which seems more citrusy. has anyone seen it stocked in london anywhere? it was sold in 500ml glass bottles and i’d love to get some as a holiday throwback - thanks!