6 London Street
Greater London, EC3R 7AD
Phone Number: +44 (20) 396 52411
Located at the New London House.