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