Golden Owl Statue

Open
tripadvisor logo

(1)

Advertisement

Photos

Calverley Street
Leeds, England LS1 1UR

The Golden Owl Statue in Leeds, England, is an attraction featuring four golden owl statues located in the Millennium Square area. These statues are notable for their striking appearance and unique design, contributing to the charm of the square.

The golden owls serve as an emblematic feature of the area, drawing attention from both locals and visitors. Their presence adds to the cultural landscape of Leeds, making them a point of interest in the city's public space.

Generated from the web

Reviews

tripadvisor logo
5.01 reviews
Photo of 293neilk
Emblematic
8/11/2021

There are four golden owl statues around the Millennium Square area ,very cool indeed, the significa...

Own this business?
See a problem?

You might also like

United KingdomEnglandLeedsGolden Owl Statue

Advertisement