We tried coming here for lunch but could hardly get in the door and there was no set system (numbered tickets etc) for getting served. We left and came back later in the afternoon for hot drinks and cakes.
Buzzers were handed out to alert you to when your drinks are ready to be collected. This was a great idea but unfortunately we had a very long wait for our drinks and they were only warm.
The bakery seems to be a little overrated. There is even tacky merchandise for sale. We found it to be so-so. Try elsewhere if you want quicker and easier service.