Home Travel ReviewsBar & Restaurant Reviews Restaurant Review: Turul Project – Hungarian restaurant, wine bar & deli, London