retail park

 

noun

  • a shopping development situated outside a town or city, typically containing a number of large chain stores.