Eccleston SquareResidential square in London, England / From Wikipedia, the free encyclopedia Eccleston Square is a square in Pimlico, London. Eccleston Square gardens, 2009