Lock Inn Camden has just opened in the heart of London and it is bound to be a hit. It is spread across two floors, it has has a retro vibe throughout with chic furnishings, classic prints, and a cracking record collection. Its roof terrace offers a relaxing atmosphere by day and transitions into a late-night party hotspot with vinyl DJs spinning tunes to keep the energy high all night long.…