Bar London offers a vibrant atmosphere with bar snacks and drinks.