Haxells Restaurant & Bar is an exciting new dining establishment located in the Strand Palace on The Strand. It offers an all-day dining menu, suggesting a versatile culinary experience.