Bella Italia Paddington – Authentic Italian Dining in the Heart of London
Experience the true flavours of Italy at Bella Italia Paddington, a charming Italian restaurant nestled in the heart of London. Located just a minute’s walk from Paddington Station, our cosy eatery offers a warm and inviting atmosphere, exceptional service, and a menu filled with delicious Italian dishes crafted from the finest ingredients.
Conveniently located at 16 London Street, directly beneath Hotel Indigo, Bella Italia Paddington is the perfect spot to unwind, indulge in classic Italian cuisine, and enjoy a memorable dining experience. Whether you're stopping by for a quick bite or a leisurely meal, we promise you'll leave feeling refreshed and satisfied.
12th OCT - 13th OCT
£153 per night
£179 booking.com
£180 expedia.com
Direct booking advantages
+ Free Wifi
+ Priority for upgrade
+ Priority for early check-in