British Telecom
Chamber Rating
Contact Info
Questions & Answers
Q Where is British Telecom located?
A British Telecom is located at Dunstable Pl, Luton, eng LU1 2QT
Q How is British Telecom rated?
A British Telecom has a 3.5 Star Rating from 4 reviewers.
Ratings and Reviews
British Telecom
Overall Rating
Overall Rating
( 4 Reviews )
1
2
0
0
1
JASON FLETTON on Google
Tom Russell on Google
Azeez Adedotun on Google
Abstract World on Google
Does anyone have a good word to say about BT who seem to be ripping everyone off
Overall Rating
Overall Rating
( 4 Reviews )
1
2
0
0
1