Retailers

 Our stockists

 
 
 
 
 
 

You can also buy our
range of pre-packs in
our own retail store in

Selfridges Food Hall

 

Industry, community and conservation partners

© James Knight of Mayfair Ltd. Registered Office: 135-138 Newport Street, Vauxhall, London SE11 6AQ
Company Registration Number: Registered in England 3618 336. VAT number 8024917 45