A delightful open kitchen space in Hyde Park, Bar Boulud specialises in American burgers and more. Wait, why are we talking about anything other than the absurdly-tall burgers? These may be the tallest burgers on the planet. Don’t believe us? Best of luck.
Comments