The Last Queen specializes in authentic British Afternoon Teas, complete with small sandwiches, scones, mini-desserts and tea, of course!