Beach Blanket Babylon Menu, Prices and Locations
The restaurant design and decor is well above the rest! We were totally blown away by its unique design! It set a high expectation to us so was rather disappointed that the food didn't live up to the standard.
Phone: +44 20 7229 2907
Head Office address: 45 Ledbury Rd, Notting Hill, London W11 2AA, UK
Get verified information about Beach Blanket Babylon Menu, Price and near me locations.