Clothes & Fashion in London - Covent Garden 23 Great Queen Street, Covent Garden, London, WC2B 5BB Tags: staffwear, uniforms