About Loft Kitchen & Bar

Loft Kitchen & Bar is a European restaurant located in the London - Covent Garden & Soho neighborhood at 1 Leicester Square in London, Camden WC2H 7NA. Loft Kitchen & Bar has been described as an Good European restaurant and has received an average rating of 5 by our members.

  • Food

    Decor

    Service

User Reviews for Loft Kitchen & Bar

All Reviews for Loft Kitchen & Bar