The London Irish Centre
Official website londonirishcentre.org
Events
Rated Excellent
The London Irish Centre
50-52 Camden Square
Camden Town
London
NW1 9XB
- Website:
- londonirishcentre.org
Official website londonirishcentre.org