About Beach Blanket Babylon
Restaurant and cocktail bar
More about Beach Blanket Babylon
Beach Blanket Babylon is located at 45 Ledbury Road, W11 2AA London, United Kingdom
02072292907
http://www.beachblanket.co.uk