Powell Cinema Contact

Tel: ++44(0)1525 383054

Fax: ++44(0)1525 377010

Email: Info@powellled.com

Address: Unit 8 & 9, Leighton Industrial Park, Billington Road, Leighton Buzzard, Beds, LU7 4AJ


View Larger Map