Give Me Liberty

Forget Harrods and down with Topshop: Liberty has my vote for the most iconic of British Department stores. I started collecting vintage Liberty scarves (I accquired the one pictured above last week) around… Continue reading