jugged hare thejuggedhare.com london's leading game restaurant located in barbican, in the city of london. famous for british game dishes and sunday roasts a taste of the countryside in the heart of the city. Category:restaurants and delivery Global Rank:2,742,855 visits:10.0K pages/Per:2.8 ADS