Pinwheel Sandwiches at the “Scents of Summer” Afternoon Tea at the Intercontinental Park Land Hotel, London Barbara99 5 years ago Pinwheel Tea Sandwiches