Clothes & Fashion in London - New Cross 7a Deptford Broadway, New Cross, London, SE8 Tags: african, tailor, tailors