Time Ball Buildings, Leeds

Leeds, United Kingdom

Time Ball Buildings, Leeds

Time Ball Buildings, Leeds is a Grade II* listed building in Briggate, Leeds.



Accommodations near Time Ball Buildings, Leeds

View more options near Time Ball Buildings, Leeds

Nearby Tours & activities