The Dolly - Hargreaves House, 25/26 Victoria Square West, Port of Spain, Trinidad, Trinidad & Tobago, West Indies