Spectacular Booth
Shropshire, Telford
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
ADD LINE 1, Telford, TF7 5NU, Shropshire, United Kingdom