6 The Arches New Covent Garden Market, Nine ElmsLondon, ENGLAND
Unit 6-8 Sleaford Industrial Estate Sleaford Street, Nine ElmsLondon, ENGLAND
D172-D174 Fruit & Vegetable Market, Nine ElmsLondon, ENGLAND