The Peace Gardens are an inner city square in Sheffield, England. The Gardens themselves front onto Sheffield's gothic town hall, not to be confused with Sheffield City Hall, or the Sheffield Old Town Hall at Castle Market.
Wikipedia https://en.wikipedia.org/wiki/Peace_Gardens
Address (Unnamed Road), Sheffield S1 9, United Kingdom
Coordinates 53°22'47.519" N -1°28'10.37" E