Irish pub with a massive beer garden, perfect in the summer.
Londres N16 8NN, United Kingdom.
Traditional Irish pub with a massive beer garden – perfect in the summer