Venue Details
London Welsh Centre

London Welsh Centre

157-163 Grays Inn Road
London
WC1X 8UE (map, hotels near venue)
UK
Official London Welsh Centre web site
Nearest station: Kings Cross Sign-up for London Welsh Centre's RSS Feed

  Venue Listings

Loading...

There are no events scheduled for London Welsh Centre. Please check back later or contact the venue directly.