Get Directions to Subway Waterloo ← View details 95 South Road, Waterloo, Liverpool, Merseyside L22 0LR, United Kingdom, Waterloo, England Get Directions From* To * — Required information