Open the map →

Rovers Return City Centre, England, United Kingdom

About Rovers Return

Rovers Return is listed as Pub. It is located at 89-91 Chapel Street, City Centre, England, M3 5DF.

Specials at Rovers Return

No specials listed yet for Rovers Return. Know one? Add it on the map — it's free.

Location & details

Google Maps directions Apple Maps OpenStreetMap

Nearby venues

Frequently asked questions

Where is Rovers Return located?

It is located at 89-91 Chapel Street, City Centre, England, M3 5DF.

More venues in City Centre

All specials in City Centre →