Explore details about location Triangle Plaza. Triangle Plaza is a location situated within the Ramsey alongside other areas such as Sherwood Drive, Triangle Plaza, Darlington Avenue.