The Anthologist, St Peter Square
A slice of botanical beauty in St Peter's Square, The Anthologist cultivates a relaxed but lively environment. It's perfect for sipping on some of their sublime cocktails after work, or getting through one of their delicious gastro menu items come dinnertime.