About Kingdom Canvas
Contemporary tented accommodation providers creating pop up canvas villages throughout the UK & Europe
More about Kingdom Canvas
Kingdom Canvas is located at Unit 5, sa33 Carmarthen
0800 228 9463
http://www.kingdomcanvas.co.uk