Strood Rail Station [SOO]
Strood Rail Station (main entrance), on Canal Road, Strood [chajtwg]
Strood (Tenterden), Kent
Strood Green (Surrey)
Strood Green (nr Petworth), West Sussex