• Best - Hyde park; peace and history
    Worst - Shaftesbury Avenue. Clueless workers in morning, clueless tourists in evening.

About