Ladder Store UK

120 High Road, East Finchley N2 9ED London London United Kingdom N2 9ED
020 3290 3443






In terms of design, Step ladders and Folding Step Stool are self-standing, non-adjustable, folding ladders with flat steps and hinged design so they can be easily stored.