Filmed On Location In

The Rovers Return Inn is filmed on location at Coronation St, Stretford, Manchester, Greater Manchester, North West, England, United Kingdom.

Location: Location On Google Maps

About The Location

A local Public House where people gather around to talk about their lives with friends.

Community content is available under CC-BY-SA unless otherwise noted.