Red Rose
Fish and Chips
Enjoy classic British fare at Red Rose, a fish and chips shop.
Location
Best places nearby
The highest rated places close to Red Rose.
Local restaurants nearby
139 Bradfield Road, ENG
Location
The highest rated places close to Red Rose.
139 Bradfield Road, ENG