We'd love to hear from you

Tell us what you think about our collection, our website or our service.





The legal stuff


Capulet London Limited (company number 7068770) is a company registered in England and Wales whose registered office is 2nd Floor, 145-157 St John Street, London, England, EC1V 4PY.