‘London’s best-kept secret’ turns 50: New Covent Garden Market marks half a century of service 13 November 2024