French Riviera-inspired bistro Socca, located in London's prestigious Mayfair district, announced its closure on 30 November 2024, less than two years after opening its doors. The restaurant ...