Spectacular Booth
About Spectacular Booth
Spectacular booth is a Open photo booth company with heaps of extraordinary, adventurous and creative backgrounds to transport you to various locations and situations thanks to our high tech green screen technology.
Contact & Location
Spectacular Booth
88 Willowfield, Telford, TF7 5NU, Shropshire, United Kingdom