The Lockhart

Address: 22 – 24 Seymour Place, London, W1H 7NL, United Kingdom
Tel: +44 (0)203 011 5400
Website: View bar's website
Hours: Tues – Thurs 10am – 11.30pm; Fri – Sat 10am – Midnight; Sun 10am – 9pm; Mon Closed
Door: Open door
Style: Restaurant bar
Recommended for: Food
Price guide: Middling
Food: Full menu

Images By:


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.

  • Welcome to
  • Receive updates packed with drinks, bars and cocktails content
  • Please confirm you are over 21 years old and enter your email
  • No thanks, continue to
CSS revision 97176f8