4 Bassett Road, Leighton Buzzard LU7 1AR, United Kingdom
Distance: 282 yd.
Company description
Pavement lights are those glass blocks with factory mixed concrete cast in moulds and hand floated to a finish. Precast, in situ site installations. London U.K..