Clothes & Fashion in London - Hampstead 88 Mill Lane, Hampstead, London, NW6 1NL Tags: theatrical costumes & fancy dress