The Frog Restaurant, E1 In by Keith EllisFebruary 21, 2017 Loading Map.... The Frog Restaurant, E12 Ely’s Yard, Hanbury Street - LondonEvents 51.52061399999999 -0.07348500000000513 Address 2 Ely’s Yard, Hanbury Street London E1 6QR United Kingdom Upcoming Events No events in this location