Restaurant

Scotts of Helmsley

1 local recommends
Permanently closed
Location
6 Bridge St
Helmsley, England

Tips from locals

Jessica
May 26, 2015
Fantastic Fish and Chips - nice atmosphere.