Results 1 results found Red buses travelling through Piccadilly Circus from the Criterion Theatre, London, England, United Kingdom, Europe The facade of the Criterion Hotel, a typical limestone building in downtown Oamaru, South Island, New Zealand A pack of cyclists round the corner in Del Mar, CA.