Header image
Header image

Where to Shop

Elwick Place Logo

Elwick Place


Elwick Place is a striking 100,00 sq ft leisure and restaurant development located in the heart of Ashford Town Centre.

Designed by the acclaimed Guy Hollaway Architects, our stunning venue comprises the first ever new-built Picturehouse cinema offering six state-of-the-art screens with approximately 850 seats, a 58 room Travelodge hotel, Snap Fitness, plus eateries including Matches Sports Bar and Leo and Sage.

We also have the Elwick Place Piazza – our amazing outdoor event space and a 282 space surface car park.

Feeding Friendly
Accessible Venue