• Lost Rivers Bar and Kitchen (map)
  • 122 Old Street
  • London, England, EC1V 9BD
  • United Kingdom

Black Mylk Ice Cream served daily at Lost Rivers Bar and Kitchen in Old Street