United KingdomβΊLondonβΊSohoβΊLe Bab SohoPhoto Gallery for Le Bab SohoSee full detailsReserve a table