Explore details about location Marine Square. Marine Square is a location situated within the Isle of Anglesey alongside other areas such as Ffordd Newydd, Tan yr Efail, Ffordd y Mynydd.