Contact us

Our London based Head Office is ideally situated in Old Street, the City of London business area . This Head Office has its own HR, IT, Finance, Buying & Merchandising and Central Operations teams based here. Each of which plays a critical role in driving our entire operation. In addition, essential delivery services are provided by our warehouse in Suffolk.

  • Kemp House, 160 City Road
    London, Greater London EC1V 2NX
    United Kingdom
  • Hotline : +44 019 8678 5138

Send your comments