Store Address 259, Kings Road, SW3 5EL Chelsea, London Email: info@farm-fetch.com Phone: +44(0)20 3859 0875