Clothes & Fashion in London - Holland Park 141 Portland Road, Holland Park, London, W11 4LR Tags: accessories, fashion shops, jewellery