Restaurant
Bella Italia - London Shaftesbury Avenue
1 local recommends,
Bella Italia - London Shaftesbury Avenue by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals
Location
61-63 Shaftesbury Ave
London, England