The Electric Transport Shop

118 -120 Newmarket Road
CAMBRIDGE
CB5 8HE
United Kingdom