Company name: Covent Garden Supply Imports + Direct Sales Ltd
Description: Covent Garden Supply Imports D65-D66 Fruit + Vegetable Market New Covent Garden Market Nine Elms Lane London SW8 5LL
D65-66 New Covent Garden Market, Nine Elms, London SW8 5LL, United Kingdom