Cafe serving fresh, delicious food. Known for afternoon tea with sandwiches, sausage rolls, quiches, and cakes.