Britain's rarest flower, the Lady's Slipper Orchid, on display at the 'Le J - The Independent