Haxells Restaurant & Bar
Bar · Bar and Grill
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.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Haxells Restaurant & Bar.
Local restaurants nearby
The Strand, London WC2R 0JJ, United Kingdom



