cloth halls