Situated on the doorstep of one of the country’s most iconic football stadiums, Anfield Stadium, our Anfield Banner site is located on an A Road that is busy year-round, particularly on match days when this location welcomes a procession of local and international visitors to the stadium of up to 55,000 people.