Shopping Liberty of London is always on my list on visits to London-- head to the third floor for iconic Liberty Art print fabrics, shirts and haberdashery.