Elwick Place is a shopping and leisure destination in Ashford, Kent. It features dining, shopping, and entertainment options in a family-friendly environment.