Xylo at The Palace

Xylo at The Palace

Be the first to review

A popular cocktail bar in the heart of London’s Soho, Xylo is drawing in locals and tourists alike since it opened in 2005. Xylo has been featured on the Food Network and in the magazine Cocktail as one of the top 10 bars in the world. The extensive cocktail menu is sure to please anyone.

image