Beach Blanket Babylon Notting Hill (Menu)

45 Ledbury Road, London
+44 20 7229 2907

Give a rating to Beach Blanket Babylon Notting Hill

Suggest a dish

How much did you spend at Beach Blanket Babylon Notting Hill?