← Back to Events Lewis of London Ice Cream Farm + Google Map Galley Lane Barnet, EN5 4AL United Kingdom 0208 447 1593 www.lewisoflondon.co.uk There were no results found.