The Seahorse Restaurant is again a Top 100 UK restarant