Venues

London Irish Centre

London Irish Centre
50-52 Camden Square
Camden
NW1 9XB
Nearest station: Camden Town
Phone: 020 7916 2222