London Irish Centre, London NW1

London Irish Centre

52 Camden Square, Camden, London, NW1 9XB
edit

London Irish Centre in Camden shows football on TV. The pub has terrestrial TV.