Explore details about location Lindsay Square. Lindsay Square is a location situated within the City of Westminster alongside other areas such as Strand, Oldbury Place, Dorset Street.