Department store offering a variety of goods, including a food hall. Part of a well-known UK chain.