Food & Beverages - London, England, United Kingdom
Company Director
Contact Eric Dowell
SPECIALIST FOOD STORE LIMITED is a food & beverages company based out of INTERNATIONAL HOUSE 24 HOLBORN VIADUCT, LONDON, United Kingdom.