The Castle Inn

The Castle Inn
16 Fore Street, St. Ives, Cornwall, TR26 1AB
Photo of The Castle Inn