Fine dining at its best. I highly recommend The Kitchin if you are visiting the UK. The Kitchin Edinburgh, Scotland is a brilliant Michelin star experience. From phenomenal food with beautiful presentations to impeccable service, The Kitchin is a top choice!