24th August 2011
The "English Cream Tea", priced at £4.95, features a freshly baked scone, which is at least four times the size of a normal scone. Guests can opt for the traditional raisin flavour, or sample the lemon scone, made with the juice and zest of a lemon...