London Irish Centre
50-52 Camden Square, Camden Town, London
NW1 9XB