[rev_slider products]   Do you know that our Capes are bespoke? All our Capes are handmade in London, using fabrics of outstanding quality. As we offer a bespoke service, Capes will be made in accordance to your requirements down to fabric choice. Production time will take between 1-2 weeks upon confirmation of order. Nevertheless do inform us […]