Babbo



  • Italian FoodItalian Food

Cuisine

Italian

Cost for 2

£85

Book Now

Address

38 - 40 Albemarle Street, London, W1S 4JQ

Post Code

W1S 4JQ

Opening Hours

Monday to Friday: 12:00 noon - 3:00 pm & 6:00 pm - 11:00 pm
Saturday: 6:00 pm - 11:00 pm
Sunday: 6:00 pm - 10:30 pm

Nearest Underground Station(s)

Green Park