20150702 life-style.food.food-reviews: Owl-themed restaurant in London!