Local News · Pennsylvania · October 11, 2026
From 6abc Philadelphia
Welcome to Passyunk Avenue. No, not in South Philadelphia. This shrine to Philly sports is located in London, England.
Reported by 6abc Philadelphia, October 11, 2026. Read the full story at 6abc Philadelphia →