Definitions for "Abbeycentre"
The Abbeycentre is a large shopping centre with adjoining retail complex found in Newtownabbey, on the outskirts of Belfast, Northern Ireland.