Shed Base Shop
93 Birkbeck Road, London, England, N17 8NH, London, UNITED kingdom
+44 020 3290 7514
Our Shed bases are made with Heavy Duty Materials. Our Shed Bases raise garden shed few inches from the ground to prevent it from sodde.....ter Damage