Afternoon Tea at The Westbury Hotel, Dublin The Westbury Hotel, Grafton Street, Dublin 2 The Westbury Hotel stands just off of Grafton…