Entertainment
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 a state-of-the-art six screen with approximately 850 seats, a 58 room Travelodge hotel, Snap Fitness, plus eateries including Matches Sports Bar and VRec, a virtual recreation gaming centre.
We also have the Elwick Place Piazza – our amazing outdoor event space and a 282 space surface car park.