Loading Map.... King Square GardensLever Street - LondonEvents 51.52720069999999 -0.09589819999996507 Address Lever Street London London EC1 United Kingdom Urban green space in South of Islington Upcoming Events No events in this location