
The Significance of the Liver Birds
One of Liverpool’s most famous sights is the Royal Liver Building which is located on Pier Head. Those who pass the Liver Building are sure to notice the two giant bird statues which stand atop the building’s spires. Eagle-eyed visitors will also […]