On Wed10th December, British Frozen Food Federation (BFFF) erected a 5m wide x 2m high ICE WALL at the London Southbank Centre to mark the launch a new website showcasing the benefits of frozen food.