Border Rose Inn
Pub
The Border Rose Inn is a traditional public house with stone elevations, set beneath a pitched tile roof. It is located in Todmorden, opposite a garden centre.
Location
Best places nearby
The highest rated places close to Border Rose Inn.
Local restaurants nearby
772 Rochdale Road, Todmorden, OL14 7UA, United Kingdom



