Watch Hill Harbour House

A Hidden Gem in the Heart of Watch Hill