Was in last week but didn't have much of a look... do they stock handbags? The US site is showing a few styles I like - are they in London too?