Karen & Caroline have been busy styling for Byford London’s new range of promotional images for their new flagship store opening in central London later this year.