About Greengate Square, Salford
Greengate Square is Salford's newest public space - a perfectly situated new amphitheatre area on the border between Salford and Manchester.
More about Greengate Square, Salford
Greengate Square, Salford is located at Victoria Bridge Street, M3 5AS Manchester, United Kingdom
http://www.visitsalford.info/greengatesquare