location_city The George Tavern [E1], London
Anglo-French pop-rock musician who resided in Bali for a while and whose work includes the single Leave Just to Stay.