T: +44 (0)1622 805 222
T: +44 (0)1622 321 312
E: info@storehouselondon.com
Store House London Ltd The Barn Faversham Rd Lenham Kent ME17 2EX