The Terrace, the award-winning bar and restaurant in Leamington, has added an afternoon tea to its rapidly growing culinary reputation. Continue reading...