Afternoon Tea at The Shelbourne Dublin, A Renaissance Hotel The Shelbourne Dublin, 27 St. Stephen’s Green, Dublin 2 I’m on a mission to taste…