A cafe located on Oxford Street, offering a selection of food and beverages. Part of a well-known British department store.