Behind (restaurant)Behind is a Michelin-starred restaurant in London, United Kingdom. It serves modern British cuisine.