Found at the foot of Canary Wharf Tower, and with the 02 just one stop away on the tube, the Slug and Lettuce is the central location for business lunches, after-work drinks and pre-concert party.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.