We've talked about Liberty of London on this blog a fair bit in the past... but what's better than actually making it to the store in mid-Christmas swing? To say the least, I was a kid in a candy shop. The building on Regent st., dating all the way to 1884, houses Liberty's flagship store in London and has an entire charm of its own. The inside was completely overrun with Christmas shoppers... but they'd found the right place! This is one department store that has it all, and does it right.