Results 4 results found Roses in bloom in Park Square, Leeds, West Yorkshire, Yorkshire, England, United Kingdom, Europe Leeds Town Hall from Park Square, Leeds, West Yorkshire, Yorkshire, England, United Kingdom, Europe Park Square, Leeds, Yorkshire, England, United Kingdom, Europe City Hall viewed from the Historic Georgian Park Square, Leeds, West Yorkshire, England, United Kingdom, Europe