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

    Shaftesbury avenue does my head in. Horrible road

About