If you want quick service from the cafe - don't bother. Only about 10 people in the cafe (plus 4-5 staff), ordered 2 drinks and 2 cheese toasties (apparently only hot food available at 12:45), collected drinks then awaited food. After waiting about 15 minutes, went to counter - they apologised and said would be with us soon. But after further 15 minutes still no toasties so chased again. At this time offered free drink/reimbursement for delays and told food would be ready within 5 minutes. But after 40 minutes waiting still no food for us but another customer who came in about 15 minutes after us (nd also ordered a cheese toastie) given to next door table, so went to counter to query ours ... told they couldn't find us (by now only 7 customers in cafe and no one came out to ask if we were waiting order). Wanted to complain, but no manager available (apparently all in a meeting), eventually got someone to talk to us and got given phone number as we were running late and couldn't wait any longer for food or manager to discuss issue. Phoned number provided and told they could only pass the complaint to the store and should expect a callback with 24 hours. After 48 hours we still await phone call. read more