The Information Technologists Hall In by ashepherdiwfsAugust 14, 2015 Location 39a Bartholomew CloseLondonEC1A 7JN Next Event No upcoming events Loading Map.... The Information Technologists Hall39a Bartholomew Close - LondonEvents 51.5183142 -0.09866790000000947 Upcoming Events No events in this location