Bicester Village and the British Fashion Council have joined forces to champion the future of British fashion. The Creative Spot x British Fashion Council pop-up boutique launched on 11 May and runs until 15 June 2022, promoting innovative and sustainable…