Haxells Restaurant & Bar
If you're wondering where to have dinner in London, then grab your pals or beau and check out Haxells Restaurant & Bar. Located in Covent Garden on the ground floor of the Strand Palace Hotel, this pretty venue is home to a plethora of British plates, alongside a crackin' wine menu.