The Bayou
London
$$$$
PERMANENTLY CLOSED
Located just off Camden High St, The Bayou is doling out soul food like crispy buttermilk chicken, po'boy sandwiches, and house-smoked ribs, as well as a drink menu loaded with bourbon, cocktails, and American beers.