Sometimes restaurants take a little while to get from concept to actually coming to life and this is a good example. We're now four years in from initially publishing a story about Salt Bae opening in London and only now is it becoming a reality. Yes indeed - Salt Bae has arrived in London!