Clothes & Fashion in London - Thamesmead 10A Dartmouth Road, Thamesmead, London, SE23 3XU Tags: theatrical costumes & fancy dress