About Hyde Park Picture House
Hyde Park Picture House is an historic building in Leeds, England. It is situated on Hyde Park Corner, opposite the Leeds Town Hall. The building was designed by the architect Thomas Allom and built between 1882 and 1884. It is a Grade II* listed bui...
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.