London Irish Centre

London, United Kingdom
Community Venue

Events at London Irish Centre

Frequently asked questions about London Irish Centre

Is London Irish Centre dog-friendly?

Dogs are not permitted at London Irish Centre.