The Irish Rover is the most emblematic Irish pub in Madrid, backed by 25 years of experience, and one of the largest in Europe with over 1,000 m2 spread over two floors. With beer garden, courtyard, library… A piece of Ireland that has been animating Madrid's life since 1995, which…
View more