Initially intended to accommodate a church, Marguerite Square has now been developed as a community space for young people and those fond of sports.