Address: 22 – 24 Seymour Place, London, W1H 7NL, United Kingdom
Door: Open door/walk-ins
Style: Restaurant bar
Food: Set menu
A southern-American restaurant and bar, The Lockhart draws on flavours from states such as Louisiana, Texas and New Mexico combined with local ingredients. Cocktails here follow a similar flavor profile with twists on Juleps and plenty of Bourbon.