South Quay Home Services
Delta Building Services Ltd
20 Gordon Road, London, E18 1DN 020 85049003
C & S Builders Merchants Ltd
151 Blackhorse Lane, London, E17 5QU 020 84982000
Handymans Do It Yourself Shops
72 Upton Lane, London, E7 9LW 020 84722393
Premier Building Supplies
205 Plashet Road, London, E13 0QZ 020 84703001