Formerly a pop-up bar, Bo Kiri Bar is revolutionising bar sustainability. The first tinned cocktail bar situated in Peckham Rye with an eye-catching exterior and a modern clean interior. The concept for the bar had Scandinavian and Japanese influences throughout with very modern with clean and simple lines, pale natural timber finishes and minimal key pieces of artwork.