St Stephen’s Place, perfectly situated next to Trowbridge Park in the town centre, offers leisure, dining and entertainment. Home to some of the best-loved names in family restaurants, cafes and bars, there is also an ODEON multiplex cinema and an 80-bed Premier Inn.
You can choose from . . .
Chiquito – The menu here is packed with Mexican, Tex-Mex and American dishes to suit all tastes – from wild to mild, we have every flavour.
Nandos – Chicken is so addictively tasty, it’s difficult to resist the odd binge. But don’t worry, on such occasions you can take the edge off your guilt with the knowledge that PERi-PERi chicken is also ideal as part of a well-balanced diet. So, if you are eating out yet can’t resist the temptation, eating healthily at Nando’s is easy.
Loungers – Valeroso Lounge brings a great range of food and drinks served in a welcoming, laid back atmosphere.
Prezzo – This chain specialises in serving great-tasting Italian food in comfortable, contemporary and stylish surroundings.
Frankie and Benny’s – This Italian-American themed restaurant prides itself on offering customers a wide range of dishes, from spectacular starters to stunning specials and delicious desserts.
Wagamama – inspired by fast-paced, Japanese ramen bars and a celebration of Asian food, Wagamama just bursts into life, setting out to create a unique way of eating, and bringing the fresh and nourishing flavours of Asia.
Little Dessert Shop – Discover the nation’s favourite sweet eaterie, and embark on a journey of pure indulgence. The Little Dessert Shop has a distinctive and contemporary feel, designed to showcase its legendary dessert creations. This unique environment provides a truly memorable opportunity to enjoy, whether dining in or taking away.
Premier Inn – The UK’s largest hotel brand, ideal for families, business and leisure. With rooms starting from £29, Premier Inn is one of the UK’s favourite budget hotel chains.
At St Stephen’s Place, each of the 80 rooms are complete with king-sized beds, en-suite bathrooms, Freeview TV, and most have WiFi.
ODEON is the largest cinema chain in the UK, with over one hundred cinemas nationwide. Enjoy the biggest Hollywood blockbusters, rom-coms, family movies and much more including live-streamed performances, all in the comfort of this multiscreen cinema.