Castle London
0
Reviews
Builders in London
- Battersea
36 Lombard Road
, Battersea, London, SW11 3RP
+44 (0) 20 7564 2300
Castle are builders' merchants specialising in glue, timber and screws. They also sell a selection of power tools and provide delivery service.
Tags:
builders' merchants
|