The Corner's Clock
Set in the north of Madrid not far from the Plaza de castilla and the Real Madrid football Stadium Santiago Benabeu (20 minutes walk). The Corner’s Clock is an Irish theme bar which has a comfortable and authentic Irish feel to it; the bar is situated close to metro Pío XII
The bar offers Irish cuisine.
You can find full contact information and map position in Madrid below.
...