Bella Italia Strand
Compare 1 shop
Price history
Tracked since 22nd Oct 2026About this product
The Theatre Tickets Direct Bella Italia Strand is stocked by 1 shop we compare on Shopperazzi. Listed prices start at £27.00.
Enjoy an authentic taste of Italy in the heart of London! Just minutes from Trafalgar Square, we’re perfectly located for you to pop in for a pre or post show bite to eat. Join our friendly staff as they treat you to all your favourite Bella dishes, including our generously topped pizzas, steaming bowls of pasta and mouth-watering grills. All served up with a side order of family-friendly fun!
Product details
- Brand
- Theatre Tickets Direct
- Condition
- new
- Category
- Theatre


-10417876.jpg)
-72278137.png)
-63568483.png)












