Crossword clues for Part of the London street scene.:KERBSPart of the London street scene.TRAMSOne-time part of the London street scene.KERBPart of the London street scene.