London Belle
Bar · Pub
London Belle is an English restaurant offering hearty dishes in a cozy and welcoming atmosphere. It specializes in British cuisine, serving lunch and dinner.
Location
Best places nearby
The highest rated places close to London Belle.
Local restaurants nearby
3915 Albert St, SK



