Pubs in Salford, World Cup

Black Lion Hotel Black Lion Hotel, 65 Chapel Street, Salford, Greater Manchester, M3 5BZ