Церковь Сент Филипс - первая христианская церковь, построенная на острове Тортола освобождёнными африканскими рабами в 1840 году. Сегодня церковь находится в полуразрушенном состоянии, ведутся работы по её восстановлению.
В начале XX века поместье Мейнс было владением местного плантатора состояло из трёх домов. В 1910 дом был продан Методистской церкви, в 2013 году в нём был открыт Центр Элеос, занимающийся помощью семьям ангильцев.