By Annick Dournes & Frederic de Poligny   To foreigners double deck red buses and afternoon high tea are the utmost British clichés. But bring them together and...
Read More »