If a reformed Mr. Scrooge lived in today's London, this is where he and Tiny Tim (cured from his mystery illness by modern medicine) would be spreading their holiday cheer. Hark! Fifty choirs wish you a merry Christmas as you rock around the spectacular Trafalgar Square tannenbaum. During the month of December, nobody in the Square will be having a silent night. You might even hear a song called “Jingle Bells,” the first tune ever played in outer space!
A frontrunner in Soho’s wave of new restaurants 10 Greek Street offers some exceptional cuisine in a... Read more