The South London Irish Association is located in the heart of Wimbledon. In addition to our ground floor hall and two bars, we have a meeting room for hire on our first floor.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.