The China Tea Club is a restaurant in North Lyneham.