Two female traffic police officers peer down a cobble-stoned street .