View all
Square in Leeds, United Kingdom
City Square is a paved area north of Leeds railway station at the junction of Park Row to the east and Wellington Street to the south. Wikipedia