Archive | October, 2013

London and Paris – the real must-sees

Wondering what the must-visit sights are in London and Paris at the moment? Sure, in London you can visit Westminster, ride the London Eye, lunch at the Ledbury and dine with Heston. But my pick is a small place in Soho – 10 Greek Street¬†–¬†introduced to me by a good friend, full-time lawman and part-time […]

Continue Reading