Accessibility
Bella Italia Queensway 55
Translate
This vibrant Bella Italia is just between Queensway and Bayswater tube stations, and isn't far from the beautiful Hyde Park.
Gallery