Oxford Street is usually the first London district to switch on its Christmas lights, illuminating the world-famous shopping street. The magic happens on Tuesday 5 November 2024. The stars are ...
During a busy lunch shift, when chef Sally Abe was asked to replace her male colleague cooking the aged beef fillet, he responded by pouring a pan of scalding oil on her hand. The man claimed it ...