Accessibility
Bella Italia Leeds Briggate
Translate
Our beautiful city centre Bella Italia is located at the bottom of buzzing Briggate, the city’s main shopping street. It's not far from both the Grand Theatre and the Vue cinema too.
Gallery