Shopping center in Quedgeley, England, featuring various shops and services, including a takeaway.