Staple Mart

29 Staplehurst Road London SE13 5ND