Jamie Oliver's latest venture will be a restaurant in Amsterdam, De Telegraaf reports. The Dutch newspaper said renovation work on a building where the planned restaurant is to be located would begin shortly.

Topics