Bel Canto Restaurant
London, United Kingdom
Event Dates
Address
Bel Canto Restaurant
67 Bayswater Road
W2 3LG London
United Kingdom
See on Google Maps
Seating Information
Main Hall, 50 Seats
Bel Canto Restaurant
67 Bayswater Road
W2 3LG London
United Kingdom
See on Google Maps
Main Hall, 50 Seats