City Inside Out London

Babbo

Avg/Person £42.50 · £85
Italian Food

Cuisine

Italian

Cost for 2

£85

Address

38 - 40 Albemarle Street, London, W1S 4JQ, London

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

You may also like

The River CafeIllustrative photoT
The River CafeAvg/Person £45     One Michelin Star
BocconcinoIllustrative photoB
BocconcinoAvg/Person £30
Four to EightIllustrative photoF
Four to EightAvg/Person £35
Massimo Restaurant & Bar (Corinthia Hotel London)Illustrative photoM
Massimo Restaurant & Bar (Corinthia Hotel London)Avg/Person £47.50
C LondonIllustrative photoC
C LondonAvg/Person £50
MuranoIllustrative photoM
MuranoAvg/Person £85 One Michelin Star
▲