Frozen Food (Only Available in Shop)
Below is a selection of the frozen British food stocked at our physical location: 2366 Rice Blvd, Houston, TX 77005 USA.
WE DO NOT SHIP FROZEN FOODS. They can only be purchased in the shop. Please call the shop at (713) 522-6868 if you would like to add frozen food to your Curbside or Pick-up Order.