Bar Elba

Bar Elba is a stylish bar located in the heart of London. Situated on the rooftop, it offers panoramic views of the city and with its lively atmosphere, open-air terrace, and upbeat music, provides a perfect setting for socialising. The bar features an extensive menu of signature cocktails, as well as a range of craft beers, wines, and spirits.