Willis Building December 14, 2016 by ESP secretariat Loading Map.... Willis Building51 Lime street - LondonEvents 51.5128753 -0.08157589999996162 Address 51 Lime street London United Kingdom Upcoming Events No events in this location