Plaquemine Lock | LONDON, located in London, United Kingdom, offers a taste of Southern American cuisine. Experience the smoky, aromatic flavors of the Deep South, featuring dishes with a wonderfully tender texture. This establishment brings a unique culinary flair to the London dining scene.