![Greyfriars Church of Scotland, Port of Spain]()
The Greyfriars Church of Scotland on Frederick Street, Port of Spain, has reportedly been sold to a private developer, and there is growing concern the building, which dates back to the 1800s, will be torn down. There is also anger the National Trust did not move to list the church, which would have given it […]