63a Worcester Road, London E17 5QR, United Kingdom
Distance: 651 yd.
Company description
Natural stone supplies & installation services. Providers of 1st quality granite, marble, limestone and slate from around the world. Stone chip & scratch repairs undertaken. Call now for a free quote