Explore details about location Strand. Strand is a location situated within the City of Westminster alongside other areas such as Victoria Subway, Leicester Square, Victoria Embankment.