Liverpool, UK: The Royal Liver Building

Liverpool, UK: The Royal Liver Building

When people think of Liverpool, they probably think of football, the Beatles and the iconic emblem that represents some of the city’s most enduring mythology, the Liver birds! Visitors to the city are likely to spot the instantly recognisable birds almost immediately if they enter via one of the two tunnels that cross from the … Continued

We Said Go Travel