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