Q: Where is Cloth House?
A: Cloth House is located at: 130 Royal College St, London NW1 0TA, United Kingdom
Q: What are the coordinates of the Cloth House?
A: Latitude: 51.5403045, Longitude: -0.1368215
Q: How is Cloth House rated?
A: Cloth House has not rated yet on addressschool.com
Q: What days are Cloth House open?
A: Cloth House is open on Friday, Saturday, Sunday, Monday, Tuesday, Wednesday, Thursday