Professor Jimmy Choo’s JCA/London Fashion Academy has opened the JCA Gallery, a vibrant showcase of the talent of its learners. Located in the iconic JCA campus on Hanover Square (Mayfair, London), the new ground floor gallery is a space for designers to display their garments and accessories