The Albatross

Chapel Street, St Ives, Cornwall, UK, TR26 2LR
  • Overview

Enjoy fantastic fish and chips at the Albatross Fish & Chip shop on Chapel Street.

Also around