[title]
Bella Italia - Leicester Square
Details
- Address:
- 22 Leicester Square
- London
- WC2H 7LE
- Contact:
- +44 2073210016
- Opening hours:
- Open from 08:00 to 24:00, Monday to Thursday. Open from 08:00 to 00:30 on Friday and Saturday. Open from 09:00 to 23:30 on Sunday.
- Do you own this business?
- Sign in & claim business
Discover Time Out original video