Det ligger to gamle slott ved New Grimsby, den viktigste landsbyen og havnen på øya. Midt på øya ligger småhus og gårder, en butikk og et lite postkontor, en kro og Island Hotel, samt det subtropiske hageanlegget Abbey Gardens.