6 yrs ago•HekiumreviewedThe Horns262-264 Old Street Shoreditch EC1V 9DD United KingdomPassing time at the Horns