Tag Archives: London

London’s Best Teashop – Liberty’s

London’s Secret Shopping Gem London is filled with beautiful historic buildings, great shopping, places to eat and drink, high fashion, great design and interesting spots to people watch. There’s one secret location in London that has them all, under one exclusive, timber framed roof. Liberty’s is my favorite London store, not because I leave with… Read More »

A Significant Other

The Tour De France is on its way, and will be starting from London this year, bringing the colour and excitement of professional cycling to Britain. Lance Armstrong won’t win the race, he won’t be riding in it. Last year’s winner and others who would have been considered favourites for this years Tour won’t be… Read More »