British Restaurant at Isles of Scilly

1 The Mermaid Inn
(01720422701)
The Mermaid Inn, Hugh Town, TR21 0HY Hugh Town
Restaurant    Night Club    British Restaurant    Seafood Restaurant    Pub