The Strand is a street in the City of Westminster , London , England .
Strand is a street in the City of Westminster , London , England .