The Lord Mayor's Lounge offers a luxurious Afternoon Tea experience in Dublin, set in a historic spot overlooking St Stephen's Green. It provides refined indulgence across generations, combining comfort and style.