meeting-house either in Wales or England.