Food Europe A family of four wishing to experience most of what Edinburgh’s Christmas market has to offer in 2025 could expect to spend an eyewatering £120 in just a couple of hours.