Locory page
Post & Echo Building
By Seeker
The Post & Echo Building, located at 95 Old Hall Street in Liverpool, is a notable 18-storey structure standing 73 meters tall, originally serving as the headquarters for the Liverpool Echo and Daily Post newspapers. Completed in 1974, it features an international style design and has transitioned over the years from a newspaper hub to housing Sony Interactive Entertainment Europe and the Meliã Liverpool Hotel. The building now includes a restaurant and a rooftop bar, offering stunning views of the city. Interestingly, it utilizes water from the nearby River Mersey for heating and cooling, showcasing innovative environmental practices. This blend of history, modern use, and architectural significance makes it a fascinating site for tourists and researchers alike.
Tags
Location
Views
0
Be the first to comment!